ExportDocumentHTML

Text, images, extraction, HTML

Descriere

Exportă un interval de pagini selectat într-un singur document HTML5 autonom, cu o secțiune de pagină poziționată per pagină selectată

Sintaxă

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);

Parametri

PageRangeUn interval cu numerotare de la 1, precum 1-3,7, sau un șir vid pentru toate paginile; ordinea explicită a paginilor este păstrată
OptionsZero selectează PDF_HTML_DEFAULT; în caz contrar, combinați indicatorii de includere pentru imagini, legături și text documentați de ExportPageHTML

Return values

Returnează un document HTML5 autosuficient, sau un șir vid când validarea, anularea sau extragerea eșuează

Observații

Doar pâlnia paginii curente și datele ei de imagine encodate sunt reținute cât timp ieșirea este asamblată, astfel încât memoria de extragere urmează cea mai complexă pagină selectată, nu numărul de pagini

Adnotările de tip link interne țintesc ancore stabile #page-N în interiorul documentului generat Pagina selectată este restaurată înainte ca apelul să se termine

Progresul și anularea cooperativă folosesc ciclul de viață normal al operațiilor pe document

LastErrorCode este 112 pentru interval sau opțiuni invalide și 516 când exportul eșuează

Vedeți și

ExportPageHTML, ExtractStructuredDocument, RenderDocumentToFile