ExportDocumentHTML
Text, bilder, extrahering, HTML
Beskrivning
Exporterar ett valt sidintervall till ett fristående HTML5-dokument med ett positionerat sidavsnitt per vald sida
Syntax
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);Parametrar
| PageRange | Ett 1-baserat intervall som 1-3,7, eller en tom sträng för varje sida; explicit sidordning bevaras |
|---|---|
| Options | Noll väljer PDF_HTML_DEFAULT; i övrigt kombinera bild-, länk- och textinkluderingsflaggorna som ExportPageHTML dokumenterar |
Returvärden
Returnerar ett självförsörjande HTML5-dokument, eller en tom sträng när validering, avbrott eller extraktion misslyckas
Anmärkningar
Bara den aktuella sidans tratt och dess kodade bilddata behålls medan utdata byggs, så extraktionsminnet följer den mest komplexa valda sidan i stället för sidantalet
Interna länkannoteringar siktar på stabila #page-N-ankare inne i det genererade dokumentet
Den valda sidan återställs innan anropet returnerar
Förlopp och samarbetsvillig avbrott använder den normala livscykeln för dokumentoperationer
LastErrorCode är 112 för ogiltigt intervall eller options och 516 när export misslyckas
Se även
ExportPageHTML, ExtractStructuredDocument, RenderDocumentToFile