0

必要な機能をサポートしていないプリンターを持っています。

プリンタはA2用紙サイズを印刷します。1枚の用紙に収まる2 つのA3サイズのページを印刷したいA2のですが、私のプリンターはこれをサポートしていません。

会社のサポートに電話したところ、プリンターがこの機能をサポートしていないため、新しいプリンターを購入する必要があるとのことでした。(そのプリンターのさらに古いバージョンがこの機能をサポートしているので、非常に面白いです)。

そこで、次のように pdf ファイルをロードできる Apache PDFBox を使用しようとしました。

File pdfFile = new File(path);
PDDocument pdfDocument = load(pdfFile);

ロードしたファイルは sizeA3です。A2用紙サイズの新しい PDDocument を取得できれば十分だと思います。次に、負荷をpdfFile2回A2紙に入れます。

全体として、1 ページに 2 回ロードしたファイルが必要です。私はそれを行う方法がわかりません。

よろしくお願いします。

4

1 に答える 1