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 String

DLL

const wchar_t* DLExportDocumentHTML(int InstanceID,
  const wchar_t* PageRange, int Options);
const char* DLExportDocumentHTMLA(int InstanceID,
  const char* PageRange, int Options);

Parametri

PageRangeIntervallo con base 1 come 1-3,7 o stringa vuota per tutte le pagine; ordine preservato
OptionsZero 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