ExportDocumentHTML
Tekst, obrazy, wyodrębnianie, HTML
Opis
Eksportuje wybrany zakres stron do jednego samodzielnego dokumentu HTML5 z jedną pozycjonowaną sekcją strony dla każdej wybranej strony
Składnia
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);Parametry
| PageRange | Zakres liczony od 1, na przykład 1-3,7, albo pusty ciąg dla wszystkich stron; jawna kolejność stron jest zachowywana |
|---|---|
| Options | Zero wybiera PDF_HTML_DEFAULT; w przeciwnym razie połącz flagi dołączania obrazów, łączy i tekstu udokumentowane przez ExportPageHTML |
Wartości zwracane
Zwraca jeden samodzielny dokument HTML5 albo pusty ciąg, gdy sprawdzanie poprawności, anulowanie lub wyodrębnianie się nie powiedzie
Uwagi
Podczas składania danych wyjściowych zachowywany jest tylko potok bieżącej strony i jej zakodowane dane obrazu, dlatego pamięć wyodrębniania zależy od najbardziej złożonej wybranej strony, a nie od liczby stron
Adnotacje łączy wewnętrznych wskazują stabilne kotwice #page-N wewnątrz wygenerowanego dokumentu
Wybrana strona zostaje przywrócona przed powrotem z wywołania
Postęp i kooperacyjne anulowanie korzystają ze zwykłego cyklu życia operacji na dokumencie
LastErrorCode ma wartość 112 dla nieprawidłowego zakresu lub opcji oraz 516, gdy eksport się nie powiedzie
Zobacz również
ExportPageHTML, ExtractStructuredDocument, RenderDocumentToFile