Update, Delete and Get Bookmarks
PDFファイル内の既存のブックマークを更新する
PDFファイル内の既存のブックマークを更新するには、ModifyBookmarksメソッドを使用する必要があります。 このメソッドは2つの引数を取ります:ソースタイトル(変更するブックマークのタイトル)、デスティネーションタイトル(置き換えるタイトル)。PdfBookmarkEditor クラスのオブジェクトを作成し、BindPdf メソッドを使用して入力PDFファイルをバインドする必要があります。その後、ModifyBookmarks メソッドを呼び出し、続いて Save メソッドを使用して更新されたPDFを保存します。以下のコードスニペットは、PDFファイル内の既存のブックマークを変更する方法を示しています。
PDFファイルからすべてのブックマークを削除
DeleteBookmarks メソッドを使用して、任意のパラメータなしでPDFファイルからすべてのブックマークを削除できます。 最初に、PdfBookmarkEditor クラスのオブジェクトを作成し、BindPdf メソッドを使用して入力 PDF ファイルをバインドする必要があります。その後、DeleteBookmarks メソッドを呼び出し、Save メソッドを使用して更新された PDF ファイルを保存する必要があります。次のコードスニペットは、PDF ファイルからすべてのブックマークを削除する方法を示しています。
PDFファイルから特定のブックマークを削除する
特定のブックマークを削除するには、文字列(タイトル)パラメーターを使用して DeleteBookmarks メソッドを呼び出す必要があります。 title は、PDF から削除されるブックマークを表しています。PdfBookmarkEditor クラスのオブジェクトを作成し、BindPdf メソッドを使用して入力 PDF ファイルをバインドします。その後、DeleteBookmarks メソッドを呼び出し、Save メソッドを使用して更新された PDF ファイルを保存します。以下のコードスニペットは、特定のブックマークを PDF ファイルから削除する方法を示しています。
PDF ドキュメントのファサードからブックマークを取得
PdfBookmarkEditor クラスは、既存の PDF ファイル内のブックマークを操作する機能を提供します。 それはブックマークに関する情報を取得/設定するためのさまざまなプロパティを提供します。次のコードスニペットは、PDFファイル内の各ブックマークに関連する情報を取得する方法を示しています。
既存のPDFファイルからブックマークを抽出する
ExtractBookmarks メソッドは、PDFファイルからブックマークを抽出することを可能にします。 In order to extract the bookmarks, you need to create PdfBookmarkEditor object and bind the PDF file using BindPdf method.
ブックマークを抽出するためには、PdfBookmarkEditor オブジェクトを作成し、BindPdf メソッドを使用してPDFファイルをバインドする必要があります。 その後、ExtractBookmarks メソッドを呼び出す必要があります。ExtractBookmarks メソッドは Bookmarks オブジェクトを返します。その後、これらのブックマークをループして、個々の Bookmark オブジェクトを取得できます。最後に、Save メソッドを使用して更新されたPDFファイルを保存します。次のコードスニペットは、ブックマークをXMLファイルにエクスポートする方法を示しています。