Pdf.Tables

Sintaxis

Pdf.Tables(pdf as binary, optional options as nullable record) as table

Acerca de

Devuelve las tablas que se encuentran en pdf. Se puede proporcionar un parámetro de registro opcional, options, para especificar más propiedades. El registro puede contener los campos siguientes:

  • Implementation: versión del algoritmo que se va a usar cuando se identifican tablas. Las versiones anteriores solo están disponibles por cuestiones de compatibilidad, con el fin de impedir que las actualizaciones de los algoritmos dañen las consultas antiguas. La versión más reciente siempre debe ofrecer los mejores resultados. Los valores válidos son "1.3", "1.2" o NULL.
  • StartPage: especifica la primera página del rango de páginas que se va a examinar. Valor predeterminado: 1.
  • EndPage: especifica la última página del rango de páginas que se va a examinar. Valor predeterminado: la última página del documento.
  • MultiPageTables: controla si las tablas similares de las páginas consecutivas se combinarán automáticamente en una sola tabla. Valor predeterminado: true.
  • EnforceBorderLines: controla si las líneas de borde siempre se aplican como límites de celda (cuando el valor es True) o solo se utilizan como una de las sugerencias para determinar los límites de la celda (cuando el valor es False). Valor predeterminado: false.

Ejemplo 1

Devuelve las tablas de sample.pdf.

Uso

Pdf.Tables(File.Contents("c:\sample.pdf"))

Salida

#table({"Name", "Kind", "Data"}, ...)