Dela via


Pdf.Tables

Syntax

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

Om

Returnerar alla tabeller som finns i pdf. En valfri postparameter, options, kan tillhandahållas för att ange ytterligare egenskaper. Posten kan innehålla följande fält:

  • Implementation: Den version av algoritmen som ska användas vid identifiering av tabeller. Gamla versioner är endast tillgängliga för bakåtkompatibilitet för att förhindra att gamla frågor bryts av algoritmuppdateringar. Den senaste versionen bör alltid ge bästa resultat. Giltiga värden är "1.3", "1.2", "1.1" eller null.
  • StartPage: Anger den första sidan i sidintervallet som ska undersökas. Standard: 1.
  • EndPage: Anger den sista sidan i sidintervallet som ska undersökas. Standard: den sista sidan i dokumentet.
  • MultiPageTables: Styr om liknande tabeller på på varandra följande sidor automatiskt ska kombineras till en enda tabell. Standardvärde: SANT.
  • EnforceBorderLines: Styr om kantlinjer alltid framtvingas som cellgränser (när de är sanna) eller bara används som ett tips bland många för att fastställa cellgränser (när de är falska). Standard: falskt.

Exempel 1

Returnerar tabellerna i sample.pdf.

Användning

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

Output

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