打開 PDF 並看到隨機符號、矩形或亂碼而不是可讀文字是字體編碼問題。該文字存在於文件中。字元儲存正確。但是將字元代碼對應到您在螢幕上看到的形狀的PDF字體遺失、損壞或與您的系統不相容。修復亂碼需要解決字體問題,而不是文字內容。徹底理解這些技術將為您節省大量時間,並在定期處理 PDF 文件時減少您的挫折感。大多數用戶發現,一旦執行了幾次這些操作,它們就會變成第二天性,並且可以在幾秒鐘而不是幾分鐘內完成。
要點
PDF 文字亂碼幾乎總是由嵌入字體遺失或損壞引起的。字元正確儲存在文件中,但檢視者無法將它們對應到正確的視覺形狀。安裝缺少的字體、修復嵌入的字體資料或在問題發生之前將文字轉換為輪廓是三個主要修復方法。您選擇的修復取決於您是控制 PDF 建立還是只能存取已完成的文件。徹底理解這些技術將為您節省大量時間,並在定期處理 PDF 文件時減少您的挫折感。大多數用戶發現,一旦執行了幾次這些操作,它們就會變成第二天性,並且可以在幾秒鐘而不是幾分鐘內完成。

診斷問題是字體還是編碼
複製貼上測試區分字體渲染問題和編碼問題。如果複製亂碼文字並將其貼上到記事本中並且文字顯示正確,則表示編碼沒有問題,而字體資料有問題。如果貼上的文字也出現亂碼,則表示編碼本身已損壞。編碼損壞更為嚴重,通常需要從來源檔案重新建立文件。字體損壞通常可以修復。知道您正在處理的是哪一個問題,可以節省尋找錯誤解決方案的時間。徹底理解這些技術將為您節省大量時間,並在定期處理 PDF 文件時減少您的挫折感。大多數用戶發現,一旦執行了幾次這些操作,它們就會變成第二天性,並且可以在幾秒鐘而不是幾分鐘內完成。
開啟PDF並嘗試選擇亂碼文字。如果您可以選擇它,請複製幾個單字並將其貼上到文字編輯器中,檢查顯示的內容。如果貼上的文字正確,則字元編碼完好無損,問題純粹是字體渲染問題。檢視器知道要顯示哪些字符,但無法渲染它們。這是最常見的情況,也是最容易修復的情況。如果貼上的文字也出現亂碼,則表示字元編碼本身被破壞,這是比較嚴重的問題,需要文件修復。
打開文檔屬性並查看“字體”選項卡。文档中使用的每种字体都列出了其嵌入状态。标记为“未嵌入”的字体表示 PDF 依赖于您的系统安装了该字体。如果您的系统没有该字体,查看器将替换可能不包含正确字符的默认字体。名称乱码或错误状态的字体表示嵌入字体数据已损坏。 修复 PDF 方法取决于适用哪种情况。
嘗試修復 PDF
無需安裝。直接在您的瀏覽器中工作。
在系統上安裝缺少的字型
某些 PDF 是使用作為子集嵌入的字體建立的,但子集表已損壞。字元存在於嵌入的字體資料中,但將字元代碼對應到字形的表已損壞。修復工具可以透過分析存在哪些字形並重建程式碼與字形關係來重建映射表。這是一種專門的修復,超出了簡單的字體嵌入的範圍,需要具有字體表重建功能的工具。
如果文件使用非公開的自訂公司字體,您將無法從公共來源安裝它。聯絡文件建立者並要求他們提供字體文件,或者更好的是重新匯出嵌入字體的 PDF。使用自訂字體的組織應將字體嵌入為其 PDF 匯出工作流程的標準部分,以防止所有收件者出現此問題。
對於未嵌入字型的文檔,請在系統上安裝所需的字型。字體名稱列在文件屬性中。上網搜尋字體。許多標準字體都可以從合法來源免費下載。透過作業系統的字型管理工具安裝字型。安裝後,關閉並重新開啟 PDF。查看者現在可以存取該字體並可以正確呈現文字。此修復對於您的系統是永久性的,但對在自己的電腦上開啟文件的收件人沒有幫助。
如果所需字體是必須購買的商業字體,請要求文件創建者提供嵌入該字體的 PDF 版本。建立帶有嵌入字體的 PDF 是大多數 PDF 匯出設定中的一個複選框。文件建立者可以在啟用字體嵌入的情況下重新匯出 PDF,並為您提供在任何系統上都能正確呈現的版本。 WukongPDF的修復PDF工具可以嘗試從文件中的部分資料重建損壞的字體表。
透過 PDF 修復修復損壞的嵌入字體
當嵌入的字體資料損壞時,PDF 修復工具可以重建字體表。修復過程讀取損壞的字體數據,識別可恢復部分,並重建字體資料結構。結果是嵌入字體正確呈現的 PDF。此修復適用於 PDF 文件本身,並產生可在任何系統(而不僅僅是執行修復的系統)上正確顯示的文件。
运行修复后,通过打开文档并滚动浏览每一页来验证修复情况。注意最初顯示最嚴重亂碼的頁面。修复后的字体应该正确呈现所有字符。如果某些字符仍然是乱码,则字体损坏太大,无法完全修复。在这种情况下,请向文档创建者索要 PDF 的新副本。如果文档是从外部来源收到的,请要求他们重新创建完全嵌入字体的 PDF。
常見問題
定期練習這些 PDF 編輯技術可以增強信心並提高效率。最初需要幾分鐘的選單導航和調整設定最終會變成一個快速、幾乎自動的過程。對於經常使用 PDF 文件的人來說,投入時間正確學習這些技能可以提高日常工作效率。
本文所述的工具和方法可跨多個平台和 PDF 閱讀器使用。雖然應用程式之間的特定選單名稱和按鈕位置可能略有不同,但基本概念是通用的。一旦您了解了操作背後的原理,您就可以在任何 PDF 軟體中執行該操作,無論是桌面應用程式、基於瀏覽器的工具還是行動應用程式。
本文所述的技術適用於所有主要 PDF 閱讀器和作業系統。無論您使用的是 Windows、macOS 還是行動設備,核心原理都是相同的,儘管具體的選單位置和鍵盤快捷鍵在不同平台之間可能略有不同。如果所述步驟與您的軟體版本不完全匹配,請參閱您的 PDF 閱讀器文件以取得特定於平台的說明。
即使字體很好,過時的PDF軟體也會導致亂碼嗎?是的。較舊的 PDF 閱讀器可能不支援較新的字型格式,例如 OpenType CFF 字型。即使字體資料完好無損並且可以在當前閱讀器中正確呈現,文字也會顯示為亂碼。將 PDF 閱讀器更新到最新版本可以解決字體格式相容性問題。這是最簡單的修復方法之一,應該在更多涉及的字體修復方法之前嘗試。
如果只有部分字元出現亂碼,例如所有美元符號都顯示為矩形怎麼辦?這是一個經典的子集字體問題。此字體會以僅包含原始文件中出現的字元的子集嵌入。如果原始文字中未使用美元符號,則它不包含在子集中。當稍後編輯 PDF 以新增美元符號時,或當檢視者嘗試從不同的字元代碼呈現美元符號時,該字形會遺失。使用完整字體嵌入重新建立 PDF 可防止與子集相關的字形遺失。
為什麼我的 PDF 在手機上顯示亂碼,但在電腦上顯示正常?
行動裝置安裝的字型比桌上型電腦少。依賴桌面上存在但手機上不存在的系統字體的 PDF 將在桌面上正確呈現,並在手機上顯示亂碼文字。修復方法是重新建立完全嵌入所有字體的 PDF,從而消除對系統字體的依賴。
OCR可以透過建立新的文字圖層來修復亂碼嗎?
OCR 可以直觀地提取文字並建立新的、正確編碼的文字層。 OCR 方法完全繞過了字體編碼問題,因為它將頁面作為圖像讀取並識別字元。代價是 OCR 可能會引入識別錯誤。對於亂碼文字僅限於幾頁的文檔,對這些特定頁面進行 OCR 比修復整個文檔更快。
是否將 PDF 轉換為另一種格式並修復字體?
不會。轉換為 Word 或其他格式並傳回 PDF 會完全丟棄原始字體資料。往返轉換可能會產生替換具有不同字體的文檔,這會改變視覺外觀。這種方法用一種字體問題來換取另一種佈局問題。
嘗試修復 PDF
無需安裝。直接在您的瀏覽器中工作。
