0

1 つの大きな PDF をさまざまな長さのいくつかの小さな PDF に分割しようとしています。最初に、元の PDF を a で読み取り、FileInputStream署名の 16 進文字列を見つけて、a で小さなファイルに分割しようとしましたFileOutputStream(JPG で行ったように)。ただし、オリジナルの異なるページを指定する 16 進文字列が見つからないようです。

PdfWriterおよびクラスの iText API を調べてきましたがPdfReader、そもそも PDF ファイルを作成する方法は言うまでもなく、元のデータから小さい PDF にデータを書き込む方法が正確にはわかりません。

これらのアプローチのどれがより理にかなっていますか? それとも、もっとシンプルで理想的な方法がありますか?

4

3 に答える 3

1

あなたの目標がPDFファイルのページを分割することである場合、ここでそれを行うべきです:ここをクリックする か、単にacrobat (巨大なアプリ) を使用してください

それでも Java を使用したい場合は、(テキストから pdf ファイルを作成する際に) 役立つと思います:ここをクリックしてください

このトピックは、PDFリーダーを見つけるのに役立つと思います:ここ

少しでもお役に立てれば幸いです

于 2013-06-14T01:51:57.907 に答える
-1

既製のプログラムを使用するという考えにオープンである場合、私はこれを使用して大きな効果を上げました。

PDFTK

ページの分割、結合、回転が可能で、再結合時にページの順序を指定するロジックが組み込まれています (複数の PDF ファイルからも実行できます)。

于 2013-06-14T04:08:54.503 に答える