Udostępnij za pośrednictwem


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"}, ...)