Share via


Pdf.Tables

Syntaks

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

Om

Returnerer alle tabeller, der blev fundet i pdf. Der kan angives en valgfri postparameter for optionsat angive yderligere egenskaber. Posten kan indeholde følgende felter:

  • Implementation: Den version af algoritmen, der skal bruges til at identificere tabeller. Gamle versioner er kun tilgængelige af hensyn til bagudkompatibilitet for at forhindre, at gamle forespørgsler brydes af algoritmeopdateringer. Den nyeste version bør altid give de bedste resultater. Gyldige værdier er "1.3", "1.2", "1.1" eller null.
  • StartPage: Angiver den første side i området af sider, der skal undersøges. Standard: 1.
  • EndPage: Angiver den sidste side i området af sider, der skal undersøges. Standard: den sidste side i dokumentet.
  • MultiPageTables: Styrer, om lignende tabeller på efterfølgende sider automatisk kombineres til en enkelt tabel. Standard: true.
  • EnforceBorderLines: Styrer, om kantlinjer altid gennemtvinges som cellegrænser (når true) eller blot bruges som ét tip blandt mange til bestemmelse af cellegrænser (når falsk). Standard: falsk.

Eksempel 1

Returnerer tabellerne i sample.pdf.

Brug

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

Output

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