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 String

DLL

const wchar_t* DLExportDocumentHTML(int InstanceID,
  const wchar_t* PageRange, int Options);
const char* DLExportDocumentHTMLA(int InstanceID,
  const char* PageRange, int Options);

パラメータ

PageRange1-3,7 のような 1 始まりの範囲、またはすべてのページの場合は空文字列。明示的なページ順序は保持されます
Options0 では PDF_HTML_DEFAULT を選択します。それ以外では ExportPageHTML に記載された画像、リンク、テキストの取り込みフラグを組み合わせます

戻り値

自己完結型の HTML5 ドキュメントを 1 つ返します。検証、キャンセル、または抽出が失敗した場合は空文字列を返します

備考

出力の組み立て中は、現在のページファネルとそのエンコード済み画像データのみが保持される。そのため抽出メモリはページ数ではなく、最も複雑な選択ページに応じて決まる

内部リンク注釈は、生成されたドキュメント内の安定した #page-N アンカーを対象とする

呼び出しが戻る前に選択されたページが復元されます

進行状況と協調的キャンセルでは、通常の文書処理ライフサイクルを使用します

LastErrorCode は無効な範囲またはオプションでは 112、エクスポート失敗時は 516 になる

関連項目

ExportPageHTML、ExtractStructuredDocument、RenderDocumentToFile