THotPDF.ExportLoadedTypedTables Method

Declaration

function ExportLoadedTypedTables(
  const PageIndices: array of Integer;
  Format: THPDFTypedTableExportFormat;
  Destination: TStream;
  const Options: THPDFTypedTableExtractionOptions;
  out Info: THPDFTypedTableExtractionInfo): boolean;

Parameters

Destination must support position and size, plus reading when existing bytes would be overwritten

Return value

True means the complete UTF-8 output was published and OutputBytes is valid

Usage notes

CSV expands merged spans into empty continuation fields and separates multiple tables with one blank record, while metadata-rich JSON retains every typed field and geometry value

Related APIs

Typed Table Extraction