ExportDocumentHTML
Texte, images, extraction, HTML
Description
Exporte une plage de pages sélectionnée dans un document HTML5 autonome avec une section de page positionnée pour chaque page sélectionnée
Syntaxe
Delphi
Function TPDFlib.ExportDocumentHTML(Const PageRange: WideString;
Options: Integer): WideString;ActiveX
Function PDFlib::ExportDocumentHTML(PageRange As String,
Options As Long) As StringDLL
const wchar_t* DLExportDocumentHTML(int InstanceID,
const wchar_t* PageRange, int Options);
const char* DLExportDocumentHTMLA(int InstanceID,
const char* PageRange, int Options);Paramètres
| PageRange | Une plage à partir de 1 telle que 1-3,7, ou une chaîne vide pour toutes les pages ; l'ordre explicite est conservé |
|---|---|
| Options | La valeur zéro sélectionne PDF_HTML_DEFAULT ; sinon, combinez les indicateurs d’inclusion des images, des liens et du texte décrits par ExportPageHTML |
Valeurs de retour
Renvoie un document HTML5 autonome, ou une chaîne vide si la validation, l'annulation ou l'extraction échoue
Remarques
Seuls l'entonnoir de la page actuelle et ses données encodées sont conservés pendant l'assemblage ; la mémoire dépend donc de la page sélectionnée la plus complexe plutôt que de leur nombre
Les annotations de lien interne ciblent des ancres #page-N stables dans le document généré
La page sélectionnée est restaurée avant le retour de l’appel
La progression et l'annulation coopérative utilisent le cycle de vie normal des opérations du document
LastErrorCode vaut 112 si la plage ou les options ne sont pas valides et 516 si l'exportation échoue
Voir aussi
ExportPageHTML, ExtractStructuredDocument, RenderDocumentToFile