Teilen über


Pdf.Tables

Syntax

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

About

Gibt alle Tabellen zurück, die in pdf. Ein optionaler Datensatzparameter kann bereitgestellt werden, optionsum zusätzliche Eigenschaften anzugeben. Der Datensatz kann die folgenden Felder enthalten:

  • Implementation: Die Version des Algorithmus, der beim Identifizieren von Tabellen verwendet werden soll. Alte Versionen sind nur für Abwärtskompatibilität verfügbar, um zu verhindern, dass alte Abfragen durch Algorithmusupdates unterbrochen werden. Die neueste Version sollte immer die besten Ergebnisse liefern. Gültige Werte sind "1.3", "1.2", "1.1" oder NULL.
  • StartPage: Gibt die erste Seite im Zu untersuchenden Seitenbereich an. Standard: 1.
  • EndPage: Gibt die letzte Seite im Zu untersuchenden Seitenbereich an. Standard: die letzte Seite des Dokuments.
  • MultiPageTables: Steuert, ob ähnliche Tabellen auf aufeinander folgenden Seiten automatisch in eine einzelne Tabelle kombiniert werden. Standardwert: true.
  • EnforceBorderLines: Steuert, ob Rahmenlinien immer als Zellgrenzen (wenn wahr) erzwungen werden oder einfach als ein Hinweis zwischen vielen verwendet werden, um Zellgrenzen zu bestimmen (wenn falsch). Standardwert: false.

Beispiel 1

Gibt die in sample.pdfenthaltenen Tabellen zurück.

Verwendung

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

Output

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