ExportDocumentHTML

Tekst, billeder, udtræk, HTML

Beskrivelse

Eksporterer et valgt sideinterval til ét selvstændigt HTML5-dokument med én positioneret sidesektion pr. valgt side

Syntaks

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

Parametre

PageRangeEt 1-baseret interval såsom 1-3,7 eller en tom streng for alle sider; den udtrykkelige siderækkefølge bevares
OptionsNul vælger PDF_HTML_DEFAULT; kombiner ellers flagene for medtagelse af billeder, links og tekst, som er dokumenteret af ExportPageHTML

Returværdier

Returnerer ét selvstændigt HTML5-dokument eller en tom streng, når validering, annullering eller udtræk mislykkes

Bemærkninger

Kun den aktuelle sidekanal og dens kodede billeddata bevares, mens outputtet samles, så hukommelsesforbruget ved udtrækning følger den mest komplekse valgte side frem for antallet af sider

Interne linkannoteringer peger på stabile #page-N-ankre i det genererede dokument

Den valgte side gendannes, før kaldet returnerer

Fremskridt og kooperativ annullering bruger den normale livscyklus for dokumenthandlinger

LastErrorCode er 112 for ugyldigt interval eller ugyldige indstillinger og 516, når eksporten mislykkes

Se også

ExportPageHTML, ExtractStructuredDocument, RenderDocumentToFile