ExportDocumentHTML

Text, obrázky, extrakce, HTML

Popis

Exportuje vybraný rozsah stránek do jednoho samostatného dokumentu HTML5 s jednou umístěnou sekcí stránky na každý vybranou stránku

Syntaxe

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

Parametry

PageRangeRozsah od jedničky, například 1-3,7, nebo prázdný řetězec pro všechny stránky; explicitní pořadí stránek se zachovává
OptionsNula volí PDF_HTML_DEFAULT; jinak kombinujte příznaky zahrnutí obrázků, odkazů a textu zdokumentované u ExportPageHTML

Návratové hodnoty

Vrací jeden samostatný dokument HTML5, nebo prázdný řetězec, když selže validace, zrušení nebo extrakce

Poznámky

Během sestavování výstupu se uchovává jen trychtýř aktuální stránky a její kódovaná obrazová data, takže extrakční paměť sleduje nejsložitější vybranou stránku, nikoli počet stránek

Interní anotace odkazů míří na stabilní kotvy #page-N uvnitř generovaného dokumentu

Vybraná stránka se obnoví před tím, než volání skončí

Průběh a kooperativní zrušení používají normální životní cyklus operací nad dokumentem

LastErrorCode je 112 pro neplatný rozsah nebo volby a 516, když selže export

Viz také

ExportPageHTML, ExtractStructuredDocument, RenderDocumentToFile