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 StringDLL
const wchar_t* DLExportDocumentHTML(int InstanceID,
const wchar_t* PageRange, int Options);
const char* DLExportDocumentHTMLA(int InstanceID,
const char* PageRange, int Options);Parametrai
| PageRange | Diapazonas nuo 1, toks kaip 1-3,7, arba tuščioji eilutė kiekvienam puslapiui; aiškioji puslapių tvarka išsaugoma |
|---|---|
| Options | Nulis 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