Pdf.Tables
Składnia
Pdf.Tables(pdf as binary, optional options as nullable record) as table
Informacje
Zwraca wszystkie tabele znalezione w pdf
. Opcjonalny parametr rekordu, options
, można podać, aby określić dodatkowe właściwości. Rekord może zawierać następujące pola:
-
Implementation
: wersja algorytmu do użycia podczas identyfikowania tabel. Stare wersje są dostępne tylko w przypadku zgodności z poprzednimi wersjami, aby zapobiec uszkodzeniu starych zapytań przez aktualizacje algorytmów. Najnowsza wersja powinna zawsze dać najlepsze wyniki. Prawidłowe wartości to "1.3", "1.2", "1.1" lub null. -
StartPage
: określa pierwszą stronę w zakresie stron do zbadania. Wartość domyślna: 1. -
EndPage
: określa ostatnią stronę w zakresie stron do zbadania. Ustawienie domyślne: ostatnia strona dokumentu. -
MultiPageTables
: określa, czy podobne tabele na kolejnych stronach zostaną automatycznie połączone w jedną tabelę. Wartość domyślna: true. -
EnforceBorderLines
: określa, czy linie obramowania są zawsze wymuszane jako granice komórek (jeśli prawda), czy też tylko używane jako jedna z wielu wskazówek do wyznaczania granic komórek (jeśli fałsz). Wartość domyślna: false.
Przykład 1
Zwraca tabele zawarte w sample.pdf.
użycie
Pdf.Tables(File.Contents("c:\sample.pdf"))
Wyjście
#table({"Name", "Kind", "Data"}, ...)