PDF 轉 CSV 轉換器工具可從 PDF 檔中取出表格,寫成 Excel 不必經過任何對話方塊就能開啟的 CSV。每次處理整個資料夾,全程在您自己的 Windows 電腦上進行。
下載 PDF 轉 CSV 轉換器並執行安裝程式。PDF 引擎與掃描頁面的辨識器都已內建在程式中。
拖入單一 PDF 檔,或加入整個目錄。清單會依您加入的順序排列檔案,不需要的項目按一下即可移除。
預覽會顯示文件的頁數、找到的表格數量、每個表格使用的讀取方式,以及每個表格的前幾列。如果第一列是標題列卻未被辨識出來,請勾選「轉換」索引標籤上的核取方塊。
每份文件寫成一個 CSV,或將所有表格合併成單一檔案。如果金額要用於公式,請開啟數字與日期正規化。然後按下「轉換」。
客戶的銀行對帳單始終留在這台 Windows 電腦上。這是一般的 Windows 程式,中間沒有瀏覽器分頁、API 端點或伺服器佇列。純圖片頁面的辨識也在您電腦上的輔助處理程序中執行,因此 PDF 轉 CSV 轉換器在工作期間完全不會連線到網路。
試用版會轉換您自己的文件,寫出前 10 列資料後停止並告知您。一頁銀行對帳單大約有 40 筆交易,因此不必轉換整份文件,從這份樣本就能看出表格是否對齊。標題列不計入此限制。
遺漏交易的轉換器可能造成缺口,要到幾週後銀行對帳時才會浮現。在這裡,任何無法解析的內容都會當場標明,並註明來自哪個檔案,而不會變成一列空白。
從 Word、Excel 或 Google 文件產生的標記 PDF 以結構的形式攜帶表格,因此儲存格是直接取得,而非猜測。有格線的表格會根據頁面上的向量線段讀取。沒有格線時,結構則取自文字的位置,以及貫穿每一列的垂直空白通道。在一次以 62 份實際工作文件進行的實測中,65 頁使用格線、48 頁使用空白、9 頁使用標記結構。一組已知正確輸出的語料通過了 150 項自動檢查。及格標準依讀取方式分別設定,不存在的表格也不會被憑空生成:該語料的誤判為零。
沒有文字層的頁面會以其內含圖片的解析度(介於 150 到 300 DPI 之間)進行轉譯,再交給辨識器處理。判斷是逐頁進行的,因此文字文件不會因為三頁之後的一張掃描頁而拖慢速度。支援拉丁字母與西里爾字母;不支援中日韓文字、阿拉伯文、泰文、希臘文與希伯來文。掃描頁的錯誤也比原生 PDF 多,因此請先用您自己的一份文件試轉。
對帳單會在每一頁重複欄位標題。在這裡,各段片段會被拼接成一張表格,重複的標題列也會被去除,因此一份 40 頁的對帳單會變成只有一行標題的單一工作表。
加入一個目錄,其中的每個 PDF 都會在一次執行中處理完畢。一次實測處理了 62 個檔案、362 頁,未發生當機,並找到 155 個表格。可選擇每份文件一個 CSV,或將全部內容附加到同一個檔案中。
銀行範本的千分位分隔方式至少有五種,包括不換行空格和瑞士式撇號,兩種小數點符號也都有人使用。開啟正規化後,PDF 轉 CSV 轉換器軟體會將它們統一為同一種形式,把貨幣符號和代碼移到獨立的欄位,將日期轉為 ISO 格式,並把會計用的負數寫法 (1 234,56) 轉成 -1234.56。若不開啟,金額只是文字,SUM 會傳回零。
輸出遵循 RFC 4180,並以帶位元組順序標記的 UTF-8 儲存。來自他人 PDF 的儲存格若以 =、+、- 或 @ 開頭且不是數字,會在前面加上撇號,因此開啟工作表時 =cmd|'/c calc'!A0 無法執行。數字與括號表示的負數則保持不變。
十到三十位客戶寄來的期間對帳單,銀行已不再提供任何機器可讀的格式匯出。您需要每位客戶都產出相同結構的表格:每位客戶一個資料夾,各執行一次。
擱置了十二到三十六個月的帳目,送來時是好幾個帳戶的對帳單,通常塞在一個毫無命名規則的壓縮檔裡。轉換後,Excel 檔案合併工具可將分開的 CSV 檔整合成一個活頁簿。這類案件是整體計價的,因此從 PDF 到總帳之間的每一分工夫,都會吃掉利潤。
在許多公司,從 PDF 對帳單手動輸入資料仍是常規流程,有時還是按小時向外購買的服務。打錯的一筆交易可能要到對帳時才會被發現。一個每次都以相同方式讀取相同欄位的程式,能徹底排除這類錯誤。
習慣透過 Microsoft Store 安裝應用程式嗎?您也可以在那裡取得 Microsoft Store 上的 PDF to CSV Converter。