ExportDocumentHTML

Text, images, extraction, 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-3,7, чи порожній рядок для всіх сторінок; явний порядок сторінок зберігається
OptionsНуль обирає PDF_HTML_DEFAULT; інакше поєднуйте прапорці включення зображень, посилань і тексту, які документує ExportPageHTML

Return values

Повертає один самодостатній документ HTML5 або порожній рядок, коли валідація, скасування чи вилучення не вдаються

Примітки

Поки вивід збирається, утримуються лише воронка поточної сторінки та її закодовані дані зображення, тож пам'ять вилучення залежить від найскладнішої вибраної сторінки, а не від кількості сторінок

Анотації внутрішніх посилань целяться в стабільні якорі #page-N всередині згенерованого документаВибрана сторінка відновлюється перед поверненням з виклику

Прогрес і кооперативне скасування використовують звичайний життєвий цикл операцій з документом

Прогрес і кооперативне скасування використовують звичайний життєвий цикл операцій з документом

LastErrorCode дорівнює 112 для недійсного діапазону чи опцій і 516, коли експорт не вдається

Див. також

ExportPageHTML, ExtractStructuredDocument, RenderDocumentToFile