我的打印机的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;
用于打印任何类型的文档并提供规范
答案 0 :(得分:1)
你是对的,你的打印机不支持Postscript,这也意味着你不能使用POSTSCRIPT Docflavor。您可以查看是否可以找到像Apache FOP这样的库来将文档转换为postscript。
答案 1 :(得分:1)
您的doc flavor支持的格式显示没有Postscript支持。可能的选项是在打印之前将文档转换为图像或在Jeditor Pane之类的HTML编辑器中呈现它。