ExportPageHTML

Text, bilder, extrahering, HTML

Beskrivning

Exporterar en PDF-sida som ett fristående HTML5-dokument med positionerad text, inbäddade bilder och klickbara annoteringslänkar

Syntax

Delphi

Function TPDFlib.ExportPageHTML(Page, Options: Integer): WideString;

ActiveX

Function PDFlib::ExportPageHTML(Page As Long, Options As Long) As String

DLL

const wchar_t* DLExportPageHTML(int InstanceID, int Page, int Options);
const char* DLExportPageHTMLA(int InstanceID, int Page, int Options);

Parametrar

PageSidnumret, 1-baserat
OptionsNoll väljer PDF_HTML_DEFAULT; i övrigt kombinera PDF_HTML_INCLUDE_IMAGES (1), PDF_HTML_INCLUDE_LINKS (2) och PDF_HTML_INCLUDE_TEXT (4)

Returvärden

Returnerar ett självförsörjande HTML5-dokument, eller en tom sträng när validering eller extraktion misslyckas

Anmärkningar

Text och bilder extraheras i ett renderingspass och positioneras i PDF-punkter inuti en behållare med fast sidstorlek

Rasterbilder kodas som PNG-data-URI:er, inklusive bildmasker där sådana finns, så att resultatet inte har några externa bildberoenden

Rasterbilder kodas som PNG-data-URI:er, inklusive bildmasker där de finns, så resultatet saknar externa bildberoendenURI-annoteringar blir säkra klickbara overlay och interna destinationer blir #page-N-ankareURI-scheman som kan exekvera skript utelämnas från utdata

Den valda sidan återställs innan anropet returneras

DLL-pekarreturvärden förblir giltiga till nästa strängreturnerande anrop på samma instans

DLL-returpekare förblir giltiga till nästa strängreturnerande anrop på samma instans

LastErrorCode är 112 för ogiltig sida eller options och 516 när export misslyckas

Se även

ExportDocumentHTML, ExtractStructuredPage, RenderPageToStream