Страница 2 из 2
Re: Большой объем данных отправляется на печать.
Добавлено: 21 май 2014, 14:54
alex_z
Aleksey Andreyanov писал(а):Здраствуйте.
Данная проблема не связана и никак не может зависить от способа подключения принтера.
Также удалось выяснить, что PCL-драйверу Silverlight посылает отчёт как изображение, а на PS-принтер есть возможность послать отчёт командами PostScript. Пожтому и получается такая разница в размере задания.
Спасибо.
Ответьте, пожалуйста, на вопрос:
Как печатать отчеты из Silverlight через PCL драйвер? Сейчас получается, что одна страница отчета занимает около 150 МБ. Соответственно у нас часть клиентов отчеты
печатать не могут вообще у кого-то только 2-3 страницы печатаются. Там где была возможность - поставили PostScript драйвер. Интересует решение именно для
PCL. Если нужно изменить настройки принтера или еще какие-то настройки –
скажите какие. Повторяюсь, данная проблема воспроизводится на разных ПК и разных принтерах.
Нам важно
оперативное решение данное проблемы.
Re: Большой объем данных отправляется на печать.
Добавлено: 21 май 2014, 17:14
Anton Lozovskiy
Здравствуйте,
Никаких настроек для печати нету и не будет. Это просто ограничения сильверлайта. Для печати Silverlight предоставляет всего один метод Print и без настроек, даже не получается достучаться до окна PrintDialog. Если есть принтер с поддержкой PostScript и вы используете Silverlight 5, то будет печататься по новому алгоритму, иначе с помощью картинок большого размера.
К сожалению мы тут сделать совершенно ничего не можем.
Спасибо.
Re: Большой объем данных отправляется на печать.
Добавлено: 22 май 2014, 09:32
alex_z
Anton Lozovskiy писал(а):Здравствуйте,
Никаких настроек для печати нету и не будет. Это просто ограничения сильверлайта. Для печати Silverlight предоставляет всего один метод Print и без настроек, даже не получается достучаться до окна PrintDialog. Если есть принтер с поддержкой PostScript и вы используете Silverlight 5, то будет печататься по новому алгоритму, иначе с помощью картинок большого размера.
К сожалению мы тут сделать совершенно ничего не можем.
Спасибо.
А на размер картинок нельзя повлиять? Иначе небольшой отчет в 20 страниц передает на печать более 2,5 ГБ, а у нас есть отчеты по 200 страниц и более. Ваш коллега писал (
http://forumru.stimulsoft.com/viewtopic ... 685#p12943), что у него 3 страницы занимают 16 МБ.
Re: Большой объем данных отправляется на печать.
Добавлено: 22 май 2014, 13:32
Anton Lozovskiy
Здравствуйте,
Настроек никаких в Silverlight не было, чтобы повлиять на размер картинок. При печати мы просто передаем визуал, на котором находятся все компоненты преобразованные в Silverlight контролы.
Спасибо.