0
PDFboxライブラリを使用してPDFを印刷しようとしています。しかし、得られた印刷物は90度回転される。ページサイズは70mm x 17mmですが、印刷長さは17mm x 70mmです。PDFBox:印刷前にPDFページが自動回転されないようにするにはどうすればよいですか?
String filename = dest;
PDDocument document = PDDocument.load(new File (filename));
PrintService myPrintService = PrintServiceLookup.lookupDefaultPrintService();
PrinterJob job = PrinterJob.getPrinterJob();
job.setPageable(new PDFPageable(document));
job.setPrintService(myPrintService);
if(job.printDialog())
job.print();
document.close();
ありがとうございます。あなたがPDFPageable
コンストラクタにOrientation
列挙型を渡すことができ
エラーが発生します。 setPageable(arg1、arg2)などの関数はありません。 – Spongebob
ええ、あなたはそれをPDFPageableコンストラクタに渡します - コードは今確定しました – diginoise
私は試しましたが、問題は継続します。 – Spongebob