ExportDocumentHTML

Text, images, extraction, HTML

Aprašymas

Eksportuoja pasirinktąjį puslapių diapazoną į vieną savarankiškąjį HTML5 dokumentą su po vieną pozicionuotąją puslapio skiltį kiekvienam pasirinktajam puslapiui

Sintaksė

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

Parametrai

PageRangeDiapazonas nuo 1, toks kaip 1-3,7, arba tuščioji eilutė kiekvienam puslapiui; aiškioji puslapių tvarka išsaugoma
OptionsNulis parenka PDF_HTML_DEFAULT; kitu atveju derinkite vaizdų, saitų ir teksto įtraukimo vėliavas, aprašytas ExportPageHTML

Grąžinamos reikšmės

Grąžina vieną savarankiškąjį HTML5 dokumentą arba tuščią eilutę, kai nepavyksta patikra, atšaukimas arba ištraukimas

Pastabos

Kol išvestis renkama, išsaugomas tik esamojo puslapio piltuvas ir jo užkoduotieji vaizdo duomenys, todėl ištraukimo atmintis seka sudėtingiausiu pasirinktuoju puslapiu, o ne puslapių skaičiumi

Vidinėsios nuorodų anotacijos tikslas – stabilieji #page-N inkarai sugeneruotojo dokumento viduje. Pasirinktasis puslapis atkuriamas dar prieš kvietimui grįžtant

Eiga ir kooperatyvinis atšaukimas naudoja įprastąjį dokumento operacijos gyvavimo ciklą

LastErrorCode yra 112 netinkamam diapazonui arba parinktims ir 516, kai eksportas nepavyksta

Taip pat žr.

ExportPageHTML, ExtractStructuredDocument, RenderDocumentToFile