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;

El registro informa del estado, páginas solicitadas y exportadas, bloques, tramos, imágenes, imágenes incrustadas, tablas detectadas, glifos extraídos, bytes PNG incrustados, bytes de salida finales y un diagnóstico

Los campos de accesibilidad identifican si el modelo de lectura procede de la estructura etiquetada o del fallback geométrico, y cuentan nodos de estructura, esquemas, enlaces, anotaciones, controles de formulario, etiquetas de página, eventos de fallback e imágenes sin texto alternativo

DocumentLanguage y DocumentTitle informan de los metadatos que llegan al documento exportado

OutputBytes solo es distinto de cero cuando el documento completo está listo para publicarse

THPDFStructuredExportStatus distingue opciones inválidas, fallo de extracción, agotamiento de presupuesto, cancelación y fallo de escritura en el destino