縦向きの 6 ページの PDF (AF と呼びます) があります。
ページには 2 つの異なるサイズがあります。
- A、C、D、F: 101.5mm x 215.5mm
- B、E:9.9mm x 215.5mm(少し狭いです)
ここで、これらを 2 つのページ (302mm x 215.5mm) に結合します。
ページ1: _____________________________ | | | | | | | | | A | B | C | | | | | | | | | |_________|_______|_________| 2ページ: _____________________________ | | | | | | | | | D | E | F | | | | | | | | | |_________|_______|_________|
pdfnup を試みると、ファイル間に白い境界線が表示されます。
pdfjam --suffix "print" --nup '3x1' --papersize "{302mm,215.5mm}" Dokument-2.pdf
ページのサイズを変更せずに、複数のページ (異なるサイズ) を 1 枚の用紙に印刷するより良い方法はありますか?
答え1
他にも答えを探している人がいたら:
私は今それをやろうとしましたポドフォインポーズ(これはpodofo ツール私の計画は次のとおりです。
inch = 72
mm = inch / 25.4
smallWidth = 99 * mm
largeWidth = 101.5 * mm
PageHeight = 215.5 * mm
PageWidth = 302 * mm
if(PageCount == 6)
then
i = 1
newPage = 1
while newPage <= 2
do
x = 0
while i <= newPage * 3
do
-- PushRecord(sourcepage, targetpage, rotation, x, y)
PushRecord(i, newPage, 0, x, 0)
print(i, newPage, 0, x, 0)
if(i == 2 or i == 5)
then
x = x + smallWidth
else
x = x + largeWidth
end
i = i + 1
end
newPage = newPage + 1
end
end
PDF を変換するには、次のコマンドを実行します。
podofoimpose input.pdf output.pdf plan.lua
完璧ではありませんが (一部の透明性は保持されません)、今のところは問題なく動作します。