Pdf.Tables
Syntaxis
Pdf.Tables(pdf as binary, optional options as nullable record) as table
Over
Retourneert alle gevonden tabellen in pdf
. Er kan een optionele recordparameter, options
, worden opgegeven om aanvullende eigenschappen op te geven. De record kan de volgende velden bevatten:
-
Implementation
: de versie van het algoritme die moet worden gebruikt bij het identificeren van tabellen. Oude versies zijn alleen beschikbaar voor compatibiliteit met eerdere versies, om te voorkomen dat oude query's worden verbroken door algoritme-updates. De nieuwste versie moet altijd de beste resultaten opleveren. Geldige waarden zijn '1.3', '1.2', '1.1' of null. -
StartPage
: hiermee geeft u de eerste pagina in het bereik van de pagina's op die moeten worden onderzocht. Standaard: 1. -
EndPage
: hiermee geeft u de laatste pagina in het bereik van de pagina's aan die moeten worden onderzocht. Standaard: de laatste pagina van het document. -
MultiPageTables
: hiermee bepaalt u of vergelijkbare tabellen op opeenvolgende pagina's automatisch in één tabel worden gecombineerd. Standaard: waar. -
EnforceBorderLines
: bepaalt of randlijnen altijd worden afgedwongen als celgrenzen (indien waar) of gewoon worden gebruikt als één hint voor het bepalen van celgrenzen (wanneer onwaar). Standaard: onwaar.
Voorbeeld 1
Retourneert de tabellen in sample.pdf.
Gebruik
Pdf.Tables(File.Contents("c:\sample.pdf"))
uitvoer
#table({"Name", "Kind", "Data"}, ...)