
おそらくタブレットで作成された、長い 1 ページで作成された PDF ファイルがあります。
複数のページに分割するにはどうすればいいでしょうか?水平方向のサイズを維持したいです。
注意: 目的は、複数のページを含む PDF ファイルを分割することではありません。
答え1
答え2
必要な PDF 機能は、通常、「ポスター」タイルへの分割と呼ばれます。
Acrobat Printingで実行できる場合が多いです。回答はイスロエルテックただし、出力ページ サイズの設定を確認し、テキスト行やセクションの見出しが不適切に分割されないようにする必要があるため、適度なオーバーラップを追加することが推奨されます。分割されたオーバーラップは、重複を避けるために GUI エディターで「整理」されることがよくあります。この方法の主な欠点は、最初のページの上部と最後のページの下部に大きな空白が生成される可能性があることです。
ただし、いくつかのコマンドライン ツールでは、たとえば1x3
1 が現在の幅で 3 が結果のページ出力数であるマトリックスを使用して、同様のことを非常に簡単に実行できるさまざまな方法が提供されています。
より正確な回答は、ソースとタスクによって異なります。したがって、テスト方法のコピーへのリンクを提供するか、同様の結果をエミュレートするための PDF の内部寸法と必要なページ サイズに関するヒントを少なくとも提供することをお勧めします。
最も単純な (one.exe) 例。利点の 1 つは、分割されたテキスト行を複製し (どちらかのページへの編集を最小限に抑える)、同じ高さのページを後で共通の固定レイアウトの中央に配置できることです。
ムPDFMutool Poster -x 1 -y 3 in.pdf out.pdf
mutool poster [options] input.pdf [output.pdf]
-p - password
-x x decimation factor
-y y decimation factor
-r split right-to-left
のために一貫性のある cpdf答え(多くのバリエーション)これを見て。
cpdf -mediabox "0 0 a4portrait" in.pdf -o out.pdf
より複雑なケースでは、pdfcpuまたは他のトリム関連のコマンドライン(MuTool にはありますが、cpdf についてはよくわかりません):
pdfcpu trim -pages 1-4 "$file" "trimmed/$file" || ret="$?"
私がこれまでに見た中で最も複雑なケースの 1 つ (36 1/4 ページ) は、2 つのアプローチで解決されました。まず余分なページ ヘッダーを削除し、次に残りの必要なページを 36 の均等なページに分割します。
cpdf -cropbox "11.525pt 24pt 185 8164" T6.pdf -o tmp.pdf
mutool poster -x 1 -y 36 "tmp.PDF" "out.pdf"