使用aspose.pdf打印pdf文件设置不了页面大小

使用java的aspose.pdf-24.10,手动设置了页面大小,然后获取设置的页面大小,和设置的kind不一样,请问该怎么解决,见附件截图
截图1.png (63.7 KB)

使用很多个版本的aspose-pdf(包括24.10)进行测试,发现无法设置打印页面大小,设置了未生效,我设置A3的尺寸,输出之后发现kind=0,代码如下: public static void main(String[] args) throws Exception {
PdfPrinterSettings pdfPrinterSettings = new PdfPrinterSettings();
//设置打印机名称
pdfPrinterSettings.setPrinterName(“EPSON WF-C21000 Series”);
//获取此打印机支持的纸张尺寸。
ArrayList paperSizes = pdfPrinterSettings.getPaperSizes();
for (PrintPaperSize printPaperSize:paperSizes){
System.out.println(printPaperSize);
}
System.out.println(“end”);
PrintPageSettings printPageSettings = new PrintPageSettings(pdfPrinterSettings);
//获取页面的纸张大小。
PrintPaperSize paperSize = printPageSettings.getPaperSize();
System.out.println(paperSize);
System.out.println(“end”);
//设置纸张页面大小
PrintPaperSize printPaperSize = new PrintPaperSize(8,“A3”,1169,1653);

    printPageSettings.setPaperSize(printPaperSize);
    //获取设置时候的页面的纸张大小
    PrintPaperSize paperSize1 = printPageSettings.getPaperSize();
    System.out.println(paperSize1);
    }输出的反馈如下:

截图2.png (86.3 KB)

@SalesDhorde

我们已在内部问题跟踪系统中打开以下新票证,并将根据免费支持政策中提到的条款提供修复。

问题 ID:PDFJAVA-44540

如果您需要优先支持,以及直接联系我们的付费支持管理团队,您可以获取付费支持服务