預覽:此語言版本以機器輔助翻譯,尚未經母語人士審閱,已要求搜尋引擎不要將其編入索引。

命令列模式

簡答: EnjoyPDF 可以不開啟視窗執行:--replace 取代一個詞,--batch 用關鍵字表取代,--redact 安全去識別化,--folder 處理整個資料夾。結束代碼 0 成功、1 失敗、2 用法錯誤、3 已寫出但驗證發現問題。

最後更新: 核對版本: EnjoyPDF 2.0

用法

PDFTextReplacer.exe --replace <原始檔案> <輸出檔案> <尋找> <取代> [密碼]
PDFTextReplacer.exe --batch   <原始檔案> <輸出檔案> <關鍵字表.xlsx|csv|txt> [密碼]
PDFTextReplacer.exe --redact  <原始檔案> <輸出檔案> [關鍵字.txt] [密碼]
PDFTextReplacer.exe --folder  <輸入資料夾> <輸出資料夾> <關鍵字表.xlsx|csv|txt>
  • --folder 處理資料夾(含子資料夾)中的全部 PDF 和圖片,逐一輸出進度,並在輸出資料夾寫入處理報告。
  • 取代內容為空時傳 ""。
  • 輸出語言跟隨介面語言設定,也可以用環境變數 PDF_UI_LANG=en 等指定。

環境變數

變數作用
PDF_OCR_LANG=ch 或 th只辨識一種語言(預設中文 + 泰文)
PDF_OCR_FAST=1快速辨識:只用小模型讀取,不再用標準模型複核
PDF_TWO_STAGE=0關閉兩階段辨識,全文用標準模型
PDF_ALIGN=left|right|center對齊方式
PDF_OVERFLOW=allow|compress|contain圖片文字過長時的處理
PDF_RISK_CONFIRM=1允許修改 L2(已簽署或已簽發)檔案;L3 檔案不會在原位置修改
PDF_MANIFEST=0不寫操作紀錄

結束代碼

結束代碼含義
0成功
1失敗,包括被風險策略攔截
2用法錯誤
3檔案已寫出,但回讀或殘留檢查發現問題

在指令碼中建議把結束代碼 3 當作「需要人工複核」處理,而不是成功。

先用你自己的檔案試一次

下載後開啟一份掃描檔,輸入一個關鍵字,按「尋找」。尋找、取代和儲存都不需要連網。