BookmarkDepth プロパティ

Wordスタイルとブックマーク階層マッピングを定義している文字列を取得/設定する。

文字列型

注意点

このプロパティはConvertBookmarks プロパティがTureに設定されたときにのみ効果があります。 数字定義のブックマークレベルは1以上でなければなりません。Wordスタイル名は文字列で繰り返してはいけません。文字列は区切り文字(デリミタ)から開始したり、終了したりしてはいけません。このプロパティが空であるとき、デフォルトスタイルマッピング(1から9までのHeadingがレベル1から9までマップされます。)が適用されます。したがって空の文字列は機能としては下記の状態と同じになります。:

Heading 1|1|Heading 2|2|Heading 3|3|Heading 4|4|Heading 5|5|Heading 6|6|Heading 7|7|Heading 8|8|Heading 9|9

備考: 英語バージョンでないMicrosoft Wordをご使用になっている場合、"Heading"を各バージョンにあわせた言葉に置き換える必要があります。

使用例


Set oPrinter = CreateObject("easyPDF.Printer.7")

Set oPrintJob = oPrinter.WordPrintJob



oPrintJob.ConvertBookmarks = True

' "Heading 1"スタイルでトップレベルブックマークになる言葉やフレーズを作成してください



' "Heading 2"スタイルでレベル2ブックマークになる言葉やフレーズを作成してください



oPrintJob.BookmarkDepth = "Heading 1|1|Heading 2|2"



' アドイン実行タイムアウト値を2分に設定します





oPrintJob.AddInTimeout = 2 * 60000



oPrintJob.PrintOut "C:\input.doc", "C:\output.pdf"