Java 使用PDFBox指定基本字体或默认字体
当试图从PDF文档转换为图像时,是否有系统属性或其他参数可以传递给PDFBox?我正在使用提供的PDF2Image类,如下所示:Java 使用PDFBox指定基本字体或默认字体,java,pdfbox,file-conversion,Java,Pdfbox,File Conversion,当试图从PDF文档转换为图像时,是否有系统属性或其他参数可以传递给PDFBox?我正在使用提供的PDF2Image类,如下所示: String[] args = new String[]{"-imageType", "jpg", "myfile.pdf"}; org.apache.pdfbox.PDFToImage.main(args); 它在Windows上运行良好,在Ubuntu上出现以下警告时失败: [org.apache.pdfbox.util.PDFStreamEngine] jav
String[] args = new String[]{"-imageType", "jpg", "myfile.pdf"};
org.apache.pdfbox.PDFToImage.main(args);
它在Windows上运行良好,在Ubuntu上出现以下警告时失败:
[org.apache.pdfbox.util.PDFStreamEngine] java.lang.NullPointerException java.lang.NullPointerException at org.apache.pdfbox.pdmodel.font.PDType1Font.getawtFont(PDType1Font.java:261)
根据我的研究,我认为这是一个“缺少”字体的问题,但到目前为止,我在谷歌和项目网站上几乎没有发现什么帮助
我试过PDFBox的1.7.1和1.8.2两个版本
类似问题如下: