ExportDocumentHTML

Текст, изображения, извличане, HTML

Описание

Експортира избран диапазон от страници в един самостоятелен HTML5 документ с един позициониран раздел за страница за всяка избрана страница

Синтаксис

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

Параметри

PageRangeДиапазон с броене от 1, например 1-3,7, или празен низ за всяка страница; явният ред на страниците се запазва
OptionsНулата избира PDF_HTML_DEFAULT; в противен случай комбинирайте флаговете за включване на изображения, връзки и текст, документирани от ExportPageHTML

Върнати стойности

Връща един самостоятелен HTML5 документ или празен низ, когато валидирането, отмяната или извличането е неуспешно

Забележки

Докато изходът се сглобява, се запазват само фунията на текущата страница и нейните кодирани данни за изображенията, така че паметта за извличане следва най-сложната избрана страница, а не броя на страниците

Анотациите за вътрешни връзки сочат към стабилни котви #page-N в създадения документ

Избраната страница се възстановява преди връщането от извикването

Напредъкът и кооперативното отменяне използват нормалния жизнен цикъл на операцията с документ

LastErrorCode е 112 при невалиден диапазон или опции и 516 при неуспешен експорт

Вижте също

ExportPageHTML, ExtractStructuredDocument, RenderDocumentToFile