Мой принтер не поддерживает PostScript? - PullRequest
0 голосов
/ 03 мая 2011

DocFlavor моего принтера возвращается

image/gif
image/gif
image/gif
image/jpeg
image/jpeg
image/jpeg
image/png
image/png
image/png
application/x-java-jvm-local-objectref
application/x-java-jvm-local-objectref
application/octet-stream
application/octet-stream
application/octet-stream

Значит ли это, что мой принтер не поддерживает PostScript?

так что я должен использовать здесь

DocFlavor psInFormat = DocFlavor.INPUT_STREAM.POSTSCRIPT;

для печати любого вида документа и предоставления технических характеристик также

Ответы [ 2 ]

1 голос
/ 03 мая 2011

Постскриптум не поддерживается, как показывают поддерживаемые вами форматы документов.Возможные варианты: преобразовать документ в изображение или отобразить его в редакторе HTML, например Jeditor Pane , перед печатью.

1 голос
/ 03 мая 2011

Вы правы в том, что ваш принтер не поддерживает Postscript, что также означает, что вы не можете использовать POSTSCRIPT Docflavor.Вы можете посмотреть, можете ли вы найти такую ​​библиотеку, как Apache FOP , чтобы конвертировать ваш документ в postscript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...