ExportPageHTML

Tekst, billeder, udtræk, HTML

Beskrivelse

Eksporterer én PDF-side som et selvstændigt HTML5-dokument med placeret tekst, integrerede billeder og klikbare annotationslinks

Syntaks

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

Parametre

PageDet 1-baserede sidenummer
OptionsNul vælger PDF_HTML_DEFAULT; ellers kombineres PDF_HTML_INCLUDE_IMAGES (1), PDF_HTML_INCLUDE_LINKS (2) og PDF_HTML_INCLUDE_TEXT (4)

Returværdier

Returnerer et selvstændigt HTML5-dokument eller en tom streng, når validering eller udtræk mislykkes

Bemærkninger

Tekst og billeder udtrækkes i én gengivelsesgennemgang og placeres i PDF-punkter i en sidecontainer med fast størrelse

Rasterbilleder kodes som PNG-data-URI'er, herunder billedmasker, hvor de er tilgængelige, så resultatet ikke har nogen eksterne billedafhængigheder

URI-annotationer bliver sikre klikbare overlays, og interne destinationer bliver #page-N-ankre

URI-skemaer, der kan udføre scripts, udelades fra outputtet

Den valgte side gendannes, før kaldet returnerer

DLL-returmarkører forbliver gyldige indtil det næste strengreturnerende kald på samme instans

LastErrorCode er 112 ved en ugyldig side eller ugyldige indstillinger og 516, når eksporten mislykkes

Se også

ExportDocumentHTML, ExtractStructuredPage, RenderPageToStream