PDFファイルはこのような構造になっています(多かれ少なかれ、私のニーズを描くためだけに)
%Header containing PDF version and two characters that ensure PDF is read properly
//objects
//cross-reference table
ただし、上記のリストの最後の2つの要素の間にこのように形成されたテキストを追加すると%text
、PDFが破損することはなく、PDFリーダーではその行は無視されます。私の知る限り、PDFの「%」はJavaの「//」と同じです。
この方法で、カスタムデータの一部をPDFに追加したいと思います。それは最善の方法ではないかもしれませんが、私にとっては最も簡単な方法です。後で変更するかもしれませんが、今はそれを使い続けたいと思います。
問題は、1つは、行がPDFの正しい場所に追加された場合、PDF自体が破損しないという私の仮定です。次に、これを実現するためにどのクラスとメソッドを使用する必要があるかを知りたいです。 。
私は通常のPDFから始めて、最終的に自分のデータで強化されたPDFにしたいと思っています。