我在 MS Word (2007) 中建立了一個文檔,然後發佈為 PDF,目的是建立一個看起來像的文檔相同無論平台或 pdf 閱讀器選擇為何。
它在幾台 Windows 機器上看起來不錯,但是當我在 ubuntu 中打開它(使用 acroread)時,原始字體 arial 被替換為一些完全不合適的可笑的褶邊字體。
這讓我擔心該文件的字體可能會以某種瘋狂的隨機方式呈現,這取決於收件人用來打開它的內容。
問題:
我不明白字體在 pdf 中是如何運作的,但我聽說過在 pdf 中「嵌入」字體。這是否可以確保我選擇的任何字體始終以相同的方式呈現?如果是這樣,我該怎麼做?
是否有另一種可靠的方法來產生一個簡單的 pdf,其字體「行為」正確?我是不是與任何特定工具(如 MS Word)綁定。我最關心的是 pdf 文件的外觀是否符合我的預期。
答案1
答案2
既然您不需要 MS Word,那麼使用 OpenOffice.org 或 LibreOffice 怎麼樣?
這兩個都有一個選單項“文件 -> 匯出為 PDF...”。
確保已啟動該複選框PDF/A-1a-- 這將保證符合 PDF/A-1a 標準,該標準要求嵌入所有字體。這樣,文件在所有平台上的顯示和列印都相同(PDF/A 中的“A”表示文件符合“歸檔”標準。)
答案3
可靠的方法:掃描列印的文檔,或將其轉換為圖像(有時不是像 Excel 那樣修改後的超文本圖像,而是 JPG 或 BMP),然後將其轉換為 pdf。
透過轉換為圖像,您正在處理圖片,而不是可能被其他系統誤解或誤譯的程式碼。
當然,這樣做通常會產生較大的文件,並且根據您是否必須掃描列印文件來建立影像,您最終可能會得到較低品質的輸出。但您永遠不必擔心 Arial 會被轉換成褶邊奇怪的字體。