打開 PDF 表單,發現每個複選框都被一個奇怪的符號、一個正方形、一個問號、一個與複選框無關的翼形字元取代,這是一個冒充表單問題的字體問題。複選框是使用包含複選框字形的特定字體建立的。顯示表單的 PDF 檢視器沒有該字體,或者該字體未嵌入 PDF 中,因此它會替換任何恰好佔據後備字體中相同位置的字元。
看起來像日文字元或空方塊的複選框並未損壞。它缺少字體。
要了解為何PDF 表單 顯示奇怪的符號而不是複選框,需要了解 PDF 表單如何引用互動元素的字體。 WukongPDF 的PDF 字體 工具可以幫助診斷字體問題,以下的說明涵蓋了原因和可用的修復方法。

複選框和表單元素如何使用字體
PDF 複選框、單選按鈕和下拉式選單箭頭不會繪製為圖形。它們被繪製為字體中的文字字符,通常是 Adobe Pi、Zapf Dingbats、Wingdings 或表單設計者創建的自訂字體。 PDF 引用該字體中的特定字元代碼來顯示選取框、未選取框、單選按鈕點和其他互動元素符號。
當所需字體可用時,該複選框將正確呈現。如果不是,查看者將替換後備字體中的字元。替換的字元與複選框沒有關係。它是在後備字體中恰好佔據相同字元代碼位置的任何字形。檢視器不顯示隨機符號。它準確地顯示了 PDF 請求的字元代碼,但以錯誤的字體呈現。
嘗試修復 PDF
無需安裝。直接在您的瀏覽器中工作。
為什麼字體可能會丟失
表單設計者使用了電腦上安裝的字體,但在儲存表單時並未嵌入 PDF 中。 Acrobat 和其他表單設計者可以選擇嵌入字型。如果設計者沒有選取該選項,則字體會隨檔案一起傳輸到設計者的電腦上,但不會隨檔案傳輸到其他電腦。該表單對於設計師來說看起來是正確的,但對其他人來說卻是錯誤的。
某些字體具有阻止嵌入的許可限制。字體供應商允許設計者使用該字體來建立文檔,但不允許分發嵌入在這些文檔中的字體。 PDF 建立工具遵守此限制並且不嵌入字體。產生的 PDF 取決於接收者是否安裝了相同的字體,而大多數接收者沒有安裝相同的字體。字型許可證以犧牲收件人的表單功能為代價來保護供應商的收入。
透過安裝遺失的字體修復顯示
確定表單使用的字型。在 Adobe Acrobat 中,開啟「文件屬性」並查看「字型」標籤。列出了表單使用的字體及其嵌入狀態。列為未嵌入的字體可能是複選框顯示問題的根源。如果可以合法取得該字體,請在您的電腦上安裝字體。一旦字體可用,複選框將正確呈現。
大多數作業系統都包含 Zapf Dingbats 和 Wingdings 等字型。如果表單使用其中之一且未呈現,則字型安裝可能已損壞。從作業系統的字型管理工具重新安裝字型可以解決該問題。表單設計者所建立的自訂字體較難取得,通常需要直接聯絡表單設計者。
| 符號 | 可能的意義 | 字體可能遺失 |
|---|---|---|
| 空方塊 | 缺少字形,字體不可用 | Zapf Dingbats、Wingdings 或 Adobe Pi |
| 框中的問號 | 替換字元 | 自訂表單字體 |
| 隨機字母或數字 | 映射到錯誤字體的字元代碼 | 任何非嵌入字體 |
| 正確的複選框 | 字體可用 | 無,字型已嵌入或安裝 |
使用符合 PDF 標準的字體來防止問題
PDF 標準定義了一組每個 PDF 檢視器都必須支援的基本字體:Times、Helvetica、Courier 和 Symbol。將這些字體用於複選框和互動元素的表單設計者可以保證每個檢視者都能正確呈現它們。符號字型包含對應到標準字元代碼的複選框和單選按鈕字形。使用基本字體建立的表單永遠不會出現缺失字體的問題。
出於品牌原因選擇自訂字體的設計人員應在分發之前在多台電腦和作業系統上測試表單。在同事的電腦上進行了 5 分鐘的測試,發現了字體遺失的問題,而設計師的電腦在安裝了字體後從未顯示過。該測試在數百名收件人遇到問題之前發現了問題。
在 PDF 中重新嵌入字體
如果您擁有可編輯格式的表單並且可以存取原始字體,請在建立工具中開啟表單並在啟用字體嵌入的情況下重新儲存它。在 Acrobat Pro 中,使用「另存為最佳化 PDF」並勾選「字型」選項以確保嵌入所有字體。重新儲存的 PDF 包含其中的字體,並且可以在任何電腦上正確呈現。
如果您沒有可編輯格式的表單並且無法取得缺少的字體,解決方法是將表單列印為新的 PDF。列印過程可捕捉每個頁面的視覺外觀,包括檢視器為缺少的複選框顯示的任何替換字元。列印的 PDF 將目前顯示(包括不正確的符號)凍結為靜態影像。這不是修復。它是損壞狀態的快照,但當必須分發表單而無法取得字體時,它可能是唯一的選擇。
防止您建立的表單中出現問題
建立 PDF 表單時,請始終嵌入所有字體,包括用於複選框和互動元素的符號字體。在 PDF 建立或儲存設定中啟用字體嵌入。在未安裝設計字體的電腦(最好是乾淨的虛擬機器或同事的電腦)上測試表單,以確認正確嵌入的字體以及複選框按預期呈現。
盡可能為表單元素使用標準字體。大多數系統上都安裝了 Zapf Dingbats 和 Adobe Pi,並且具有可預測的複選框字形。如果出於品牌原因絕對需要自訂字體,請在分發表單之前驗證字體許可證是否允許嵌入並在多個 PDF 檢視器和作業系統中測試嵌入字體。發布後修復字體問題的成本遠遠超過發布前測試的成本。
嘗試修復 PDF
無需安裝。直接在您的瀏覽器中工作。
