Aspose-pdf 转换报下面出错

Exception in thread “main” class com.aspose.pdf.exceptions.IndexOutOfRangeException: At most 4 elements (for any collection) can be viewed in evaluation mode.
com.aspose.pdf.ADocument.lf(Unknown Source)
com.aspose.pdf.PageCollection.lf(Unknown Source)
com.aspose.pdf.PageCollection.get_Item(Unknown Source)
085.pdf (305.4 KB)

@wangzhaoliao

您能否分享您用于转换的完整代码片段?另外,请确保在共享之前使用最新版本。如果问题仍然存在,我们将进一步为您提供帮助。

com.aspose.pdf.Document pdfDocument = new com.aspose.pdf.Document(“D:\1\085.pdf”);
//分辨率
Resolution resolution = new Resolution(130);
JpegDevice jpegDevice = new JpegDevice(resolution);
List imageList = new ArrayList();
List fileList = new ArrayList<>();
for (int index = 1; index <= pdfDocument.getPages().size(); index++) {

        File file = new File(  "D:/1/pdf/"+index+".jpg");
        FileOutputStream fileOs = new FileOutputStream(file);
        jpegDevice.process(pdfDocument.getPages().get_Item(index), fileOs);
        fileOs.close();

    }

版本:
com.aspose
aspose-pdf
23.3

@wangzhaoliao

我们已经使用 Aspose.PDF for Java 23.3 测试了该场景,没有发现任何问题。您能否确保您使用的是最新版本的 API,并且所有 Windows 字体都已正确安装在您的系统中?

此外,您似乎在没有任何有效许可的情况下使用 API。异常消息显示了它。请使用有效或30 天免费临时许可证,如果问题仍然存在,请告知我们。

Converted_Image_1.jpg (226.8 KB)