THPDFStructuredExportInfo Record
THPDFStructuredExportInfo = record
Status: THPDFStructuredExportStatus;
RequestedPageCount, ExportedPageCount: Integer;
BlockCount, SpanCount, ImageCount, EmbeddedImageCount: Integer;
TableCount: Integer;
GlyphCount: Int64;
EmbeddedImageBytes: Int64;
OutputBytes: Int64;
UsedTaggedStructure: boolean;
UsedGeometricFallback: boolean;
StructureNodeCount: Integer;
OutlineCount: Integer;
LinkCount: Integer;
AnnotationCount: Integer;
FormControlCount: Integer;
PageLabelCount: Integer;
AccessibilityFallbackCount: Integer;
MissingAlternativeTextCount: Integer;
DocumentLanguage: AnsiString;
DocumentTitle: UnicodeString;
Diagnostic: AnsiString;
end;
O record relata status, páginas solicitadas e exportadas, blocos, spans, imagens, imagens incorporadas, tabelas detectadas, glifos extraídos, bytes PNG incorporados, bytes de saída finais e um diagnóstico
Os campos de acessibilidade identificam se a estrutura marcada ou o fallback geométrico forneceu o modelo de leitura, e contam nós de estrutura, outlines, links, anotações, controles de formulário, rótulos de página, eventos de fallback e imagens sem texto alternativo
DocumentLanguage e DocumentTitle relatam os metadados levados para o documento exportado
OutputBytes é diferente de zero apenas depois que o documento completo está pronto para publicação
THPDFStructuredExportStatus distingue opções inválidas, falha de extração, exaustão de orçamento, cancelamento e falha de gravação no destino