从Java打印PDF文档时,会旋转部分文本
我尝试使用PDFRenderer和ICEpdf从Java打印PDF文档。 在这两种情况下,一些文本以180度旋转出来,而图像保持正确。 使用PDFREndere,所有文本都会旋转,在ICEpdf中,只有部分行。从Java打印PDF文档时,会旋转部分文本,java,pdf,printing,Java,Pdf,Printing,我尝试使用PDFRenderer和ICEpdf从Java打印PDF文档。 在这两种情况下,一些文本以180度旋转出来,而图像保持正确。 使用PDFREndere,所有文本都会旋转,在ICEpdf中,只有部分行。 知道为什么会这样吗?听起来像是pdf渲染器中的一个bug。你试过他们的bug追踪器吗 听起来您在文档中使用的字体在系统上不可用。我在使用java生成的eps文件时也遇到了同样的问题。也许pdf已经坏了。还可以尝试使用Ghostscript打开pdf。Acrobat对损坏或格式错误的pdf
知道为什么会这样吗?听起来像是pdf渲染器中的一个bug。你试过他们的bug追踪器吗 听起来您在文档中使用的字体在系统上不可用。我在使用java生成的eps文件时也遇到了同样的问题。也许pdf已经坏了。还可以尝试使用Ghostscript打开pdf。Acrobat对损坏或格式错误的pdf文件过于宽容(它会自动更正pdf结构中的某些“语法”错误)。在其他pdf查看器(Acrobat、Ghostscript、Evence、Fox…)中pdf显示是否正常?是否仅在打印时发生?在Acrobat中,文档显示OK且打印良好。在PDFRender中,当我在PagePanel中显示数据时,文本也会旋转。是。我打开了一只虫子。我通过使用不同的PDF库解决了这个问题。