HPDFExportTypedTablesXLSX

Exporta tabelas tipadas como uma pasta de trabalho XLSX para um stream

Declaração

function HPDFExportTypedTablesXLSX(const Tables: THPDFTypedTables;
  Destination: TStream; const Options: THPDFXLSXExportOptions;
  out Info: THPDFTypedTableExtractionInfo): Boolean;

Unidade

HPDFXLSXExport

Comportamento

Cria uma planilha por tabela usando partes ZIP e SpreadsheetML, sem automação do Excel nem runtime externo de planilhas

Números, booleans, datas, data-horas, moedas e porcentagens retêm os tipos e formatos de planilha; inteiros que exijam mais de 15 dígitos decimais permanecem texto para preservar a precisão

Texto é armazenado como inline strings literais, incluindo valores que começam com sinal de igualdade; intervalos mesclados inválidos ou sobrepostos falham antes da publicação

A planilha opcional oculta de metadados Source registra o texto original, o valor normalizado, a página de origem, o índice da tabela, as coordenadas, a confiança e o tipo do valor

O Destination deve suportar seek e leitura quando bytes existentes forem sobrescritos; tentativas de publicação com falha restauram os bytes sobrescritos, o tamanho e a posição quando o stream permite rollback

Retorna false com status e diagnóstico explícitos para opções inválidas, exaustão de orçamento, cancelamento ou falha de escrita

APIs relacionadas

Extração de tabelas tipadas e exportação XLSX