PDFにアウトラインを追加する
PDFアウトライン(ブックマークとも呼ばれます)は、目次ページと同様に、ユーザーがドキュメント内を移動できるようにします。
アウトラインの追加はプログラムで行うことができます。アウトラインのコピーはプログラムまたはコマンドラインから行うことができます。
アウトラインはDocument
オブジェクトで表されます。
final Document outline;
final OutlineWriter outlineWriter = new OutlineWriter("inputFile.pdf", outline);
try {
outlineWriter.writeOutline();
} catch (final IOException | PdfException e) {
e.printStackTrace();
}
JPedalを使用すると、PDFファイルからアウトラインを抽出することもでき、別のファイルに書き込むことができます。
詳細はこちら をご覧ください。
JPedalには、コマンドラインを使用してPDFファイル間でアウトラインをコピーする便利な方法があります。
java -jar jpedal.jar --copyoutline "inputFile.pdf" "outputFile.pdf"
