ExportDocumentHTML
テキスト、画像、抽出、HTML
説明
選択したページごとに配置済みページセクションを 1 つ含む、単一の独立した HTML5 文書へ選択ページ範囲をエクスポートします
構文
Delphi
Function TPDFlib.ExportDocumentHTML(Const PageRange: WideString;
Options: Integer): WideString;ActiveX
Function PDFlib::ExportDocumentHTML(PageRange As String,
Options As Long) As StringDLL
const wchar_t* DLExportDocumentHTML(int InstanceID,
const wchar_t* PageRange, int Options);
const char* DLExportDocumentHTMLA(int InstanceID,
const char* PageRange, int Options);パラメータ
| PageRange | 1-3,7 のような 1 始まりの範囲、またはすべてのページの場合は空文字列。明示的なページ順序は保持されます |
|---|---|
| Options | 0 では PDF_HTML_DEFAULT を選択します。それ以外では ExportPageHTML に記載された画像、リンク、テキストの取り込みフラグを組み合わせます |
戻り値
自己完結型の HTML5 ドキュメントを 1 つ返します。検証、キャンセル、または抽出が失敗した場合は空文字列を返します
備考
出力の組み立て中は、現在のページファネルとそのエンコード済み画像データのみが保持される。そのため抽出メモリはページ数ではなく、最も複雑な選択ページに応じて決まる
内部リンク注釈は、生成されたドキュメント内の安定した #page-N アンカーを対象とする
呼び出しが戻る前に選択されたページが復元されます
進行状況と協調的キャンセルでは、通常の文書処理ライフサイクルを使用します
LastErrorCode は無効な範囲またはオプションでは 112、エクスポート失敗時は 516 になる
関連項目
ExportPageHTML、ExtractStructuredDocument、RenderDocumentToFile