ExportDocumentHTML

Text, images, extraction, HTML

Περιγραφή

Εξάγει επιλεγμένο εύρος σελίδων σε ένα αυτόνομο HTML5 έγγραφο με μία τοποθετημένη ενότητα σελίδας ανά επιλεγμένη σελίδα

Syntax

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

Parameters

PageRangeA one-based range such as 1-3,7, or an empty string for every page; explicit page order is preserved
OptionsΤο 0 επιλέγει το PDF_HTML_DEFAULT· διαφορετικά συνδυάστε τις σημαίες συμπερίληψης εικόνων, συνδέσμων και κειμένου που τεκμηριώνονται από το ExportPageHTML

Τιμές επιστροφής

Επιστρέφει ένα αυτοτελές έγγραφο HTML5 ή κενή συμβολοσειρά όταν αποτυγχάνει η επικύρωση, η ακύρωση ή η εξαγωγή

Παρατηρήσεις

Μόνο το χοάνη τρέχουσας σελίδας και τα κωδικοποιημένα δεδομένα εικόνας του διατηρούνται κατά τη συναρμολόγηση της εξόδου, ώστε η μνήμη εξαγωγής να ακολουθεί την πιο σύνθετη επιλεγμένη σελίδα αντί για το πλήθος σελίδων

Internal link annotations target stable #page-N anchors inside the generated documentThe selected page is restored before the call returns

Η πρόοδος και η συνεργατική ακύρωση χρησιμοποιούν τον κανονικό κύκλο ζωής λειτουργιών εγγράφου

LastErrorCode is 112 for invalid range or options and 516 when export fails

Δείτε επίσης

ExportPageHTML, ExtractStructuredDocument, RenderDocumentToFile