在我的应用程序中将数据保存为Postscript文件后,我可以在GhostView中查看该文件而不会出现任何问题,但是当我尝试打印它时,打印机无法打印它,因为它似乎是无效的。
有没有一种方法可以验证/查找Postscript文件中的错误,而不必实际发送到打印机?最好是使用某种Java API /库,但也可以使用执行相同操作的程序。
编辑#1:不,我不知道为什么它无效,甚至不一定知道它是否无效,但希望能够在ghostview之外验证它,或者在无法打印时弄清楚发生了什么。
回答:使用ps2ps技巧,我能够查看Postscript输出并检查差异。差异在于,我不能在Postscript中使用图片宽度或高度的小数,而只能使用整数。所以我仍然没有找到一种验证的方法,但这种方法对我的问题已经足够好了。谢谢。
有没有一种方法可以验证/查找Postscript文件中的错误,而不必实际发送到打印机?最好是使用某种Java API /库,但也可以使用执行相同操作的程序。
编辑#1:不,我不知道为什么它无效,甚至不一定知道它是否无效,但希望能够在ghostview之外验证它,或者在无法打印时弄清楚发生了什么。
回答:使用ps2ps技巧,我能够查看Postscript输出并检查差异。差异在于,我不能在Postscript中使用图片宽度或高度的小数,而只能使用整数。所以我仍然没有找到一种验证的方法,但这种方法对我的问题已经足够好了。谢谢。