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 StringDLL
const wchar_t* DLExportPageHTML(int InstanceID, int Page, int Options);
const char* DLExportPageHTMLA(int InstanceID, int Page, int Options);Parametre
| Page | Det 1-baserede sidenummer |
|---|---|
| Options | Nul 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