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 String

DLL

const wchar_t* DLExportDocumentHTML(int InstanceID,
  const wchar_t* PageRange, int Options);
const char* DLExportDocumentHTMLA(int InstanceID,
  const char* PageRange, int Options);

Parametry

PageRangeZakres liczony od 1, na przykład 1-3,7, albo pusty ciąg dla wszystkich stron; jawna kolejność stron jest zachowywana
OptionsZero 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