你好,
我使用的是spire.pdf.free,JAVA开发的程序,通过linux容器环境,转换pdf到svg,执行:saveToFile(filePath, FileFormat.SVG) 没有任何的报错,但是发现文件并没有生成,我又使用spire.pdf 也无法保存成功,这个是什么原因?我在本地调试是好的,本地是windows系统。另外,我发现有些pdf可以,有些不可以。
望解答,谢谢!
//加载字体文件
PdfDocument.setCustomFontsFolders("Fonts");
byte[] fileContent = Files.readAllBytes(Paths.get("pt9.pdf"));
String filePath = ("result.svg");
File file = new File(filePath);
PdfDocument pdfDocument = new PdfDocument();
pdfDocument.loadFromBytes(fileContent);
pdfDocument.saveToFile(filePath,0,0, FileFormat.SVG);
pdfDocument.close();
pdfDocument.dispose();
if (!file.exists()) {
System.out.println("svg文件生成失败");
}