function GenerateLayout(Layout: TPdfLayoutDocument; out Plan: TPdfLayoutPlan; AllowSignedDocument: Boolean = False): Boolean;
宛先を変更する前にテキストを測定し全項目をページ割り付けし、その後、ネイティブ PDFium ページ API とページオブジェクト API で完全なプランを追加します
TPdfLayoutDocument は折り返しテキスト、スペーサー、罫線、画像、再利用可能なページ XObject、明示的な改ページ、ヘッダー、フッター、ページ設定、まとめて保持する段落、配置をサポートします
テキスト、ヘッダー、フッターで {page} と {pages} を使用します
測定パスは ReservedPageDigits 分の最広桁プレースホルダーを予約するため、最終ページ番号が出力時の折り返しやページ数を変えることはありません
Plan は最終ページ、コマンド、測定テキスト呼び出し、コンテンツ数、ページ参照数を報告します
測定が失敗した場合や追加操作が失敗した場合、宛先は変更されません
アクティブな署名付き宛先は、AllowSignedDocument が設定されていない限り拒否されます
AddPageXObject に渡したソースは、出力が完了するまでアクティブなままである必要があります