我一直遇到使用java直接在我的打印机上设置纸张来源的问题。我希望能够使用自定义尺寸的纸张来源从打印机的非默认纸张来源进行打印。所以默认来源可能是托盘1,其中包含A4,但我希望程序选择非标准纸张尺寸的托盘2。
我已设法通过使用基于https://github.com/marco76/MediaTrayTest/blob/master/src/Main.java的代码获取托盘ID,并对其进行更改以使其与PDFBox一起使用。
我使用我需要的ID尝试了代码,但打印机仍然从默认托盘打印。
有什么想法吗?