ExportDocumentHTML
Texto, imagens, extração, HTML
Descrição
Exporta um intervalo de páginas selecionado para um único documento HTML5 autônomo, com uma seção de página posicionada por página selecionada
Sintaxe
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 | Um intervalo com base 1, como 1-3,7, ou uma string vazia para todas as páginas; a ordem explícita das páginas é preservada |
|---|---|
| Options | Zero seleciona PDF_HTML_DEFAULT; caso contrário, combine os sinalizadores de inclusão de imagem, link e texto documentados por ExportPageHTML |
Valores retornados
Retorna um documento HTML5 autossuficiente, ou uma string vazia quando a validação, o cancelamento ou a extração falha
Observações
Apenas o funil da página atual e seus dados de imagem codificados são retidos enquanto a saída é montada, de modo que a memória de extração segue a página selecionada mais complexa em vez do número de páginas
Anotações de link internas apontam para âncoras estáveis #page-N dentro do documento gerado
Progresso e cancelamento cooperativo usam o ciclo de vida normal de operação do documento
Progresso e cancelamento cooperativo usam o ciclo de vida normal de operações de documento
LastErrorCode retorna 112 para intervalo ou opções inválidos e 516 quando a exportação falha
Veja também
ExportPageHTML, ExtractStructuredDocument, RenderDocumentToFile