Уважаемые разработчики StimulSoft, прокомментируйте пожалуйста следующее изображение
Здесь видно, что львиная доля времени печати ушла на выяснение источника и размера бумаги, а сама печать идет быстро. Это нормально или нет? Как сократить общее время печати? Для справки: идет печать 38 подотчетов в одном отчете общим объемом 42 страницы.
Массовая печать через SubReports
Массовая печать через SubReports
Здравствуйте,
Это время зависит от скорости ответа драйвера принтера. Для разных драйверов это время может отличаться в разы. Задать размер страницы (соотвественно не будет осуществляться ее поиск) можно при помощи свойства:
Заблокировать поиск источника бумаги можно этим свойством:
Спасибо.
Это время зависит от скорости ответа драйвера принтера. Для разных драйверов это время может отличаться в разы. Задать размер страницы (соотвественно не будет осуществляться ее поиск) можно при помощи свойства:
Код: Выделить всё
Stimulsoft.Report.Print.StiPrintProvider.PaperSizeForUsing
Код: Выделить всё
Stimulsoft.Report.Print.StiPrintProvider.SetPaperSource
Массовая печать через SubReports
Не совсем понял как это работает. Пробовал и true и false, все равно тратится время на опрос PaperSource от принтера.Jan писал(а):Заблокировать поиск источника бумаги можно этим свойством:
Спасибо.Код: Выделить всё
Stimulsoft.Report.Print.StiPrintProvider.SetPaperSource
Массовая печать через SubReports
Здравствуйте.
Мы произвели некоторые доработки метода печати, добавив кеширование при работе с данными принтера.
Проверьте пожалуйста билд от 15 июня, когда он будет доступен.
Также сообщите нам, есть ли еще какие-нибудь "узкие" места при печати на таких принтерах, требующие оптимизации с нашей стороны.
Спасибо.
Мы произвели некоторые доработки метода печати, добавив кеширование при работе с данными принтера.
Проверьте пожалуйста билд от 15 июня, когда он будет доступен.
Также сообщите нам, есть ли еще какие-нибудь "узкие" места при печати на таких принтерах, требующие оптимизации с нашей стороны.
Спасибо.
Массовая печать через SubReports
Попробовал этот билд и вот что получилось:Ivan писал(а):Мы произвели некоторые доработки метода печати, добавив кеширование при работе с данными принтера.
Проверьте пожалуйста билд от 15 июня, когда он будет доступен.
Также сообщите нам, есть ли еще какие-нибудь "узкие" места при печати на таких принтерах, требующие оптимизации с нашей стороны.
Теперь с запросом параметров страниц вроде все нормально, осталось решить вопрос по соседней теме с GetReportFromAssembly, потому что много времени уходит на загрузку и компиляцию одного и того же файла MRT (см. скриншот), тогда как меняются все лишь входные данные.