Правильно ли я понимаю, что векторная печать в SilverLight 5 будет работать только с принтером Postscript? - PullRequest
0 голосов
/ 07 сентября 2011

Я читал некоторые блоги о SilverLight 5, и мне трудно поверить в то, что я прочитал!

Что даже в Windows SilverLight 5 будет делать только вектор (высокий качество) печать на постскрипт-принтере.

(Также случилось, что XML Paper стал форматом, понятным для всех драйверов печати в Windows…)

Ответы [ 2 ]

3 голосов
/ 07 сентября 2011

Я нашел Silverlight 5: векторная и растровая печать для отчетов и многое другое очень полезно для печати PostScript в Silverlight 5.

В частности:

Если ваш контент или ваш принтер не поддерживает печать PostScript, Silverlight автоматически вернется к отправке несжатого растрового изображения на принтер.Если ваш принтер не поддерживает PostScript, вы увидите эффект непрозрачности в напечатанных результатах (например, некоторые элементы светлее, чем другие), поскольку резервный режим растрового изображения поддерживает непрозрачность.

IПредположим, что Silverlight 5 будет по-прежнему печатать на принтерах PCL, но качество может ухудшиться.

1 голос
/ 27 апреля 2012

В качестве дополнительной заметки я столкнулся с некоторыми проблемами, когда у принтера был несовместимый драйвер PostScript или драйвер с эмуляцией PostScript.В этом случае они печатали искаженные PDF-файлы.Мне удалось найти решение для принудительной печати растровых изображений в Silverlight 5 с помощью PrintDocument и обработки события PrintPage.

Если у вас возникают проблемы с искажением / печатью в Silverlight 5, этот поток может быть полезен Печать Silverlight 5 искаженных отчетов

...