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 pliku pdf. Opcjonalny parametr rekordu , można podać, optionsaby 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ę. Domyślnie: true.
  • EnforceBorderLines: Określa, czy linie obramowania są zawsze wymuszane jako granice komórek (gdy prawda), czy po prostu używane jako jedna wskazówka do określania granic komórek (gdy fałsz). Wartość domyślna: false.

Przykład 1

Zwraca tabele zawarte w pliku sample.pdf.

Użycie

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

Wyjście

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