Pdf.Tables
Syntax
Pdf.Tables(pdf as binary, optional options as nullable record) as table
Info
Gibt alle in pdf
gefundenen Tabellen zurück. Ein optionaler Datensatzparameter options
kann angegeben werden, um zusätzliche Eigenschaften anzugeben. Der Datensatz kann die folgenden Felder enthalten:
Implementation
: Hiermit wird die Version des Algorithmus angegeben, die beim Identifizieren von Tabellen verwendet werden soll. Frühere Versionen stehen nur aus Gründen der Abwärtskompatibilität zur Verfügung, um zu verhindern, dass alte Abfragen durch Algorithmusupdates beschädigt werden. Die neueste Version sollte immer die besten Ergebnisse liefern. Gültige Werte sind „1.3“, „1.2“, „1.1“ oder NULL.StartPage
: Hiermit wird die erste Seite im zu untersuchenden Seitenbereich angegeben. Standardwert: 1.EndPage
: Hiermit wird die letzte Seite im zu untersuchenden Seitenbereich angegeben. Standardwert: die letzte Seite des Dokuments.MultiPageTables
: Hiermit wird gesteuert, ob ähnliche Tabellen auf aufeinanderfolgenden Seiten automatisch in einer einzigen Tabelle kombiniert werden. Standardwert: TRUEEnforceBorderLines
: Hiermit wird gesteuert, ob Rahmenlinien immer als Zellbegrenzungen erzwungen (sofern TRUE) oder nur als ein Hinweis unter vielen zum Bestimmen von Zellbegrenzungen (sofern FALSE) verwendet werden. Standardwert: false.
Beispiel 1
Gibt die in „sample.pdf“ enthaltenen Tabellen zurück.
Verwendung
Pdf.Tables(File.Contents("c:\sample.pdf"))
Ausgabe
#table({"Name", "Kind", "Data"}, ...)