Pdf.Tables
語法
Pdf.Tables(pdf as binary, optional options as nullable record) as table
關於
傳回 pdf
中找到的任何資料表。 可提供選擇性記錄參數 options
來指定其他屬性。 記錄可包含下列欄位:
Implementation
:要在識別資料表時使用的演算法版本。 舊版僅適用於回溯相容性,以防止舊查詢因演算法更新而中斷。 最新版本應該一律提供最佳結果。 有效值為 "1.3", "1.2", "1.1" 或 null。StartPage
:指定頁面範圍中要檢查的第一個頁面。 預設:1。EndPage
:指定頁面範圍中要檢查的最後一個頁面。 預設:文件的最後一頁。MultiPageTables
:控制連續頁面上的類似表格是否要自動合併成單一表格。 預設值:true。EnforceBorderLines
:控制一律強制使用框線作為資料格邊界 (若為 true),或單純用來作為其中一個決定資料格邊界的提示 (若為 false)。 預設:false。
範例 1
傳回 sample.pdf 中包含的資料表。
使用方式
Pdf.Tables(File.Contents("c:\sample.pdf"))
輸出
#table({"Name", "Kind", "Data"}, ...)