我是用的 Aspose.Cells-for-Java-17.02.0版本,但是转换后的PDF无法打开?请问是什么原因呢?
以下是报错截图"问题1.png (14.5 KB)
问题2.png (4.3 KB)
问题3.png (5.9 KB)
问题4.png (1.7 KB)
我是用的 Aspose.Cells-for-Java-17.02.0版本,但是转换后的PDF无法打开?请问是什么原因呢?
以下是报错截图"问题1.png (14.5 KB)
问题2.png (4.3 KB)
问题3.png (5.9 KB)
问题4.png (1.7 KB)
谢谢截图。
请尝试我们的最新版本/修复:Aspose.Cells for Java v18.10:
https://releases.aspose.com/cells/java/18-10/
如果您仍然发现v18.10有问题,请提供模板Excel文件并输出PDF文件,我们会尽快检查。
PS。 您可以在将文件附加到文件之前压缩文件。
谢谢你的模板文件。
我使用我们最新的版本/修复测试了你的场景/案例:Aspose.Cells for Java(附件),它工作正常,输出文件(附件)在Adobe acrobat中正常打开。
在渲染之前,请确保在系统上安装和访问(通过应用程序)基础字体(在工作簿中使用)。 我注意到当我在输出PDF文件格式中检查使用过的字体时,我使用了Simsun字体。
Aspose.Cells for Java_v18.10.1.zip (6.3 MB)
out1.pdf (19.8 KB)
请问字体使用宋体就无法正常输出吗?
在渲染之前,我已经在我的电脑上安装了Simsun(.ttf)字体。 你打开我附加的输出pdf文件了吗? 如果我在打开Adobe Acrobat Reader时发现任何问题? 我不确定你的问题。 如果您对v18.10.1仍有疑问,请详细说明更多详情和截图,我们会尽快检查。
我们已经彻底评估了您的问题。
我们发现您所谓的“444.pdf”文件实际上是一个XLSX文件(您可以将其扩展名更改为xlsx并将其打开到MS Excel中),该文件可以直接打开(直接)到MS Excel中,请参阅屏幕截图供您参考:
我想因为你也在使用Aspose.Words API,所以你可能正在使用Aspose.Words jar中的SaveFormat.PDF。 建议您在代码中使用完全限定名称。 你可以试试这行(改为):
例如
示例代码:
workbook.save(“E://444.pdf”,com.aspose.cells.SaveFormat.PDF);
//要么
//workbook.save("E://444.pdf“,new com.aspose.cells.PdfSaveOptions());
希望这个对你有帮助。