PDF 轉 CSV 轉換器工具 從您的 PDF 檔案中提取表格,並將其寫入 Excel 可直接開啟的 CSV 檔案。每次執行處理一個完整資料夾,在您自己的 Windows PC 上。
下載 PDF 轉 CSV 轉換器並執行安裝程式。無需額外設定:開啟 PDF 的引擎和掃描頁面辨識器皆內建於程式中。
拖曳單一 PDF 檔案,或新增存放報表的整個目錄。清單會依照您新增的順序排列,無需的項目可點選移除。
預覽會顯示文件的頁數、找到的表格數、每個表格的讀取路徑,以及每張表格的前幾列。如果第一列是標題但未被辨識,可以在「轉換」標籤頁進行勾選,而非事後在 Excel 中進行修正。
為每個文件寫入一個 CSV,或將所有表格合併成一個檔案。當金額將用於公式時,請開啟數字和日期正規化。然後按下「轉換」。
請教記帳員為何他們仍在重打大量 PDF 檔案,答案多半相同。客戶的銀行對帳單不會進入某個免費轉換網站。這是一個普通的 Windows 程式。中間沒有瀏覽器分頁,沒有發送到的終端點,也沒有某台伺服器上的佇列,您的對帳單在那裡等待其他人的上傳。即使是僅影像頁面的辨識,也會在您自己的電腦上透過輔助處理器進行,因此 PDF 轉 CSV 轉換器軟體在工作中的任何階段都不會接觸網路。
此市場上的每個產品都會在其首頁列出準確度百分比,到了第六個產品,該數字就失去了意義。所以這裡沒有百分比。試用版會轉換您自己的文件,並寫出前 10 列資料,並明確告知它在此停止。銀行對帳單的一頁包含大約 40 列交易,因此十列是範例,而非文件本身:足夠讓您看看您的表格是否對齊,但不足以讓購買變得無意義。標頭列不計入限制。
一個遺失了少數交易但仍提供乾淨外觀匯出的轉換器,會造成一個在數週後的銀行對帳時才會浮現的漏洞,屆時已無人記得是哪個對帳單遺漏了。因此,任何無法解決的問題,都會立即被標記出來,連同來源檔案,而不是悄悄變成空白列。這是兩種行為中較醜陋的一種。也是客戶會選擇的。
從 Word、Excel 或 Google Docs 匯出的標記式 PDF 會以結構形式攜帶表格,因此會擷取儲存格而非猜測。有框線的表格是從頁面上的向量線段擷取的,而非其影像。在完全沒有線條的地方,系統會透過將文字投射到頁面上,並尋找貫穿每一列的垂直通道來計算幾何形狀。在對 62 份實際工作的 PDS 進行的實際測試中,分割結果為 65 頁透過線條,48 頁透過空白,9 頁透過標記式結構。我們的語料庫包含已知正確的輸出,並通過了 150 項自動檢查,且通過標準是按路線設定的,因為單一平均值會掩蓋某條路線的困難。不存在的表格也不會被發明。在此語料庫上沒有出現任何誤報。
無文字層的頁面並非死胡同。影像將以 150 至 300 DPI 的解析度渲染,並交由辨識器處理;決策依據頁面而定,因此一份文字文件的處理成本不會因中間夾雜三個掃描頁面而增加。涵蓋拉丁文與斯拉夫文。不支援 CJK、阿拉伯文、泰文、希臘文與希伯來文;掃描頁面的錯誤率高於原生 PDF,請先自行測試後再決定。
對帳單每頁重複欄位標頭,大多數工具也會在輸出時重複。此處將片段縫合為一張表格,並移除重複標頭,因此一份 40 頁的報表將以單一標頭列顯示,而非四十字塊,您無需手動在 Excel 中合併。
核心概念是批次處理,而非功能列表中的額外項目。新增一個目錄,其中所有 PDF 將一次性處理:實際測試了 62 個檔案與 362 頁,無崩潰,並找出其中 155 張表格。輸出方式亦由您選擇。檔案分別儲存時,每個文件生成一個 CSV;全部合併時,所有內容匯總至一個檔案。
銀行範本至少以五種方式分隔千位數,包括不間斷空格與瑞士撇號,同時使用兩種小數點。啟用正規化後,PDF 轉 CSV 轉換器軟體將它們改寫為單一格式,將貨幣符號與代碼移至獨立欄位,將日期讀取為 ISO 格式,並將會計師的負數 (1 234,56) 轉換為 -1234.56。若跳過此步驟,金額欄位將成為文字,SUM 函數的結果為零。
輸出遵循 RFC 4180,並以 UTF-8 儲存,包含位元組順序標記,這決定了 Excel 在雙擊時開啟檔案,或在彈出匯入精靈並顯示亂碼字母。寫入器還有一項功能。從他人 PDF 提取的儲存格,若以 =, +, - 或 @ 開頭且非數字,將自動加上前導撇號,因此像 =cmd|'/c calc'!A0 這樣寫入發票的指令,在開啟試算表時無法執行。數字與括號負數保持不變,否則工作表中的所有公式將會中斷。
十到三十位客戶,每位客戶都會寄送銀行不再提供任何機器格式匯出的期間報表。您需要從每份報表中取得相同的表格格式,而這些期間報表堆積的速度比手打還快。每個客戶一個資料夾,一次執行一次。
擱置一段時間的帳本會以十二到三十六個月的報表形式出現在多個帳戶中,通常打包在一個沒有命名邏輯的封存檔裡。服務費用是整包計價,所以 PDF 和帳冊之間發生的任何事情都將直接影響利潤。
從 PDF 報表中手動輸入是許多公司裡的正常流程,有些公司甚至外包計時收費。打字費用不是痛苦的部分。痛苦的部分是打錯的交易僅會在核對時才發現,而一個每次都以相同方式讀取相同欄位的程式,完全消除了這類錯誤。
PDF to CSV Converter
9 Mb
1.0
19/07/26