PDF 檔案中的字體:如何確保字體能夠跨平台/閱讀器正確呈現?

PDF 檔案中的字體:如何確保字體能夠跨平台/閱讀器正確呈現?

我在 MS Word (2007) 中建立了一個文檔,然後發佈為 PDF,目的是建立一個看起來像的文檔相同無論平台或 pdf 閱讀器選擇為何。

它在幾台 Windows 機器上看起來不錯,但是當我在 ubuntu 中打開它(使用 acroread)時,原始字體 arial 被替換為一些完全不合適的可笑的褶邊字體。

這讓我擔心該文件的字體可能會以某種瘋狂的隨機方式呈現,這取決於收件人用來打開它的內容。

問題:

  1. 我不明白字體在 pdf 中是如何運作的,但我聽說過在 pdf 中「嵌入」字體。這是否可以確保我選擇的任何字體始終以相同的方式呈現?如果是這樣,我該怎麼做?

  2. 是否有另一種可靠的方法來產生一個簡單的 pdf,其字體「行為」正確?我是不是與任何特定工具(如 MS Word)綁定。我最關心的是 pdf 文件的外觀是否符合我的預期。

答案1

  1. 是的,嵌入字體可確保所有收件者都能夠如預期顯示 PDF。您必須確保您有權嵌入商業字體,嵌入子集字體的限制較少。看本文了解 Word 2007 中的選項。

  2. 將您的文件限制為PDF 基本字體應該有幫助。還有另一組字體稱為網路安全字體出現在大多數平台上並且在 PDF 中使用也應該是安全的。

答案2

既然您不需要 MS Word,那麼使用 OpenOffice.org 或 LibreOffice 怎麼樣?

這兩個都有一個選單項“文件 -> 匯出為 PDF...”

確保已啟動該複選框PDF/A-1a-- 這將保證符合 PDF/A-1a 標準,該標準要求嵌入所有字體。這樣,文件在所有平台上的顯示和列印都相同(PDF/A 中的“A”表示文件符合“歸檔”標準。)

答案3

可靠的方法:掃描列印的文檔,或將其轉換為圖像(有時不是像 Excel 那樣修改後的超文本圖像,而是 JPG 或 BMP),然後將其轉換為 pdf。

透過轉換為圖像,您正在處理圖片,而不是可能被其他系統誤解或誤譯的程式碼。

當然,這樣做通常會產生較大的文件,並且根據您是否必須掃描列印文件來建立影像,您最終可能會得到較低品質的輸出。但您永遠不必擔心 Arial 會被轉換成褶邊奇怪的字體。

相關內容