Pdf.Tables
Pdf.Tables(pdf as binary, optional options as nullable record) as table
Vrátí všechny tabulky nalezené v pdf
. Volitelný parametr záznamu options
, lze zadat další vlastnosti. Záznam může obsahovat následující pole:
Implementation
: Verze algoritmu, která se má použít při identifikaci tabulek. Staré verze jsou k dispozici pouze kvůli zpětné kompatibilitě, aby se staré dotazy nerušily aktualizacemi algoritmů. Nejnovější verze by měla vždy poskytovat nejlepší výsledky. Platné hodnoty jsou 1.3, 1.2, 1.1 nebo null.StartPage
: Určuje první stránku v rozsahu stránek, které chcete prozkoumat. Výchozí hodnota: 1.EndPage
: Určuje poslední stránku v rozsahu stránek, který chcete prozkoumat. Výchozí hodnota: poslední stránka dokumentu.MultiPageTables
: Určuje, jestli se podobné tabulky na po sobě jdoucích stránkách automaticky zkombinují do jedné tabulky. Výchozí hodnota: true.EnforceBorderLines
: Určuje, zda se čáry ohraničení vždy vynucují jako hranice buněk (pokud je pravda), nebo se jednoduše používají jako jeden tip mezi mnoha pro určení hranic buněk (pokud je false). Výchozí hodnota: false.
Vrátí tabulky obsažené v souboru sample.pdf.
Využití
Pdf.Tables(File.Contents("c:\sample.pdf"))
Výstup
#table({"Name", "Kind", "Data"}, ...)