我的打印机不支持postscript?

时间:2011-05-03 05:04:18

标签: java printing

我的打印机的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 个答案:

答案 0 :(得分:1)

你是对的,你的打印机不支持Postscript,这也意味着你不能使用POSTSCRIPT Docflavor。您可以查看是否可以找到像Apache FOP这样的库来将文档转换为postscript。

答案 1 :(得分:1)

您的doc flavor支持的格式显示没有Postscript支持。可能的选项是在打印之前将文档转换为图像或在Jeditor Pane之类的HTML编辑器中呈现它。