ExportDocumentHTML
Texto, imágenes, extracción, HTML
Descripción
Exporta un intervalo de páginas seleccionado en un documento HTML5 independiente con una sección de página posicionada por cada página seleccionada
Sintaxis
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);Parámetros
| PageRange | Un intervalo basado en uno como 1-3,7, o una cadena vacía para todas las páginas; se conserva el orden explícito de las páginas |
|---|---|
| Options | Cero selecciona PDF_HTML_DEFAULT; de lo contrario, combine las marcas de inclusión de imagen, vínculo y texto documentadas por ExportPageHTML |
Valores devueltos
Devuelve un documento HTML5 autocontenido o una cadena vacía cuando falla la validación, la cancelación o la extracción
Observaciones
Mientras se ensambla la salida solo se conservan el embudo de la página actual y sus datos de imagen codificados, por lo que la memoria de extracción sigue a la página seleccionada más compleja en lugar de al número de páginas
Las anotaciones de enlaces internos apuntan a anclas estables #page-N dentro del documento generado
La página seleccionada se restaura antes de que regrese la llamada
El progreso y la cancelación cooperativa usan el ciclo de vida normal de las operaciones del documento
LastErrorCode es 112 para un intervalo u opciones no válidos y 516 cuando falla la exportación
Véase también
ExportPageHTML, ExtractStructuredDocument, RenderDocumentToFile