ExportDocumentHTML
Text, Bilder, Extraktion, HTML
Beschreibung
Exportiert einen ausgewählten Seitenbereich in ein eigenständiges HTML5-Dokument mit einem positionierten Seitenabschnitt pro ausgewählter Seite
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);Parameter
| PageRange | Ein einsbasierter Bereich wie 1-3,7 oder eine leere Zeichenfolge für alle Seiten; die explizite Seitenreihenfolge bleibt erhalten |
|---|---|
| Options | Null wählt PDF_HTML_DEFAULT; andernfalls werden die unter ExportPageHTML dokumentierten Flags zur Einbeziehung von Bildern, Links und Text kombiniert |
Rückgabewerte
Gibt ein eigenständiges HTML5-Dokument zurück oder eine leere Zeichenfolge, wenn Validierung, Abbruch oder Extraktion fehlschlägt
Anmerkungen
Während der Zusammenstellung der Ausgabe bleiben nur die Verarbeitungspipeline der aktuellen Seite und ihre codierten Bilddaten erhalten, sodass sich der Speicherbedarf der Extraktion nach der komplexesten ausgewählten Seite statt nach der Seitenzahl richtet
Interne Linkannotationen verweisen auf stabile Anker #page-N innerhalb des erstellten Dokuments
Die ausgewählte Seite wird wiederhergestellt, bevor der Aufruf zurückkehrt
Fortschritt und kooperativer Abbruch verwenden den normalen Lebenszyklus von Dokumentvorgängen
LastErrorCode ist 112 bei einem ungültigen Bereich oder ungültigen Optionen und 516, wenn der Export fehlschlägt
Siehe auch
ExportPageHTML, ExtractStructuredDocument, RenderDocumentToFile