ExportDocumentHTML
Testo, immagini, estrazione, HTML
Descrizione
Esporta un intervallo in un HTML5 autonomo con una sezione posizionata per pagina
Sintassi
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);Parametri
| PageRange | Intervallo con base 1 come 1-3,7 o stringa vuota per tutte le pagine; ordine preservato |
|---|---|
| Options | Zero seleziona PDF_HTML_DEFAULT; altrimenti combinare i flag immagine, collegamento e testo documentati da ExportPageHTML |
Valori restituiti
Restituisce un documento HTML5 autonomo oppure stringa vuota se convalida, annullamento o estrazione fallisce
Note
Durante la composizione dell'output vengono conservati solo il funnel della pagina corrente e i relativi dati immagine codificati, perciò la memoria usata per l'estrazione dipende dalla pagina selezionata più complessa anziché dal numero di pagine
Le annotazioni di collegamento interne puntano ad ancore stabili #page-N nel documento generato
La pagina selezionata viene ripristinata prima del ritorno della chiamata
Avanzamento e annullamento cooperativo usano il normale ciclo di vita delle operazioni sul documento
LastErrorCode è 112 per intervallo o opzioni non validi e 516 se l'esportazione fallisce
Vedere anche
ExportPageHTML, ExtractStructuredDocument, RenderDocumentToFile