2012-06-14 48 views
1

我不確定它是否提供這樣一個問題的正確位置,對不起。PDF-Express錯誤:字體符號未嵌入

我有免費的辦公室和一篇用IEEE格式書寫的論文。

現在,當我嘗試導出爲PDF格式,並試圖通過PDF,表達它失敗,錯誤

Font Symbol is not embedded 10x 

我不知道問題出在哪裏,只有1字體:Times New Roman字體,當然不同的尺寸。

我嘗試「導出爲PDF ...」並選中「嵌入字體」,但目前爲止沒有機會。

一個月前,我用OpenOffice試了同一篇文章,我不記得有這樣的錯誤,現在我變成了一種情況,我必須改變紙張的位置,然後嘗試使用LibreOffice的相同紙張,我得到這個錯誤。這是關於LibreOffice的錯誤嗎?

+0

我多麼愚蠢是,它說的字體「符號」,我也沒有注意到符號作爲一種字體,而無法理解的錯誤,去尋找它,謝謝 – merveotesi

回答

0

用Adobe Acrobat打開這個PDF文件,然後選擇file-> print。使用Adobe PDF作爲打印機來打印文件並將其保存爲PDF文件。所有字體將被嵌入。

2

看這個答案,真的很簡單!

How to repair a PDF file and embed missing fonts

而且,我的評論如下:)

在Win32平臺上,如果你已經安裝了ghostscript的,該命令可能是這樣的:

gswin32c -sFONTPATH=C:\Windows\Fonts -o output-pdf-with-embedded-fonts.pdf -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress input-pdf-where-some-fonts-are-not-embedded.pdf 

(找到的exe文件的系統,可能將其添加到PATH - 環境變量,如有必要)

0

我也遇到了同樣的問題,我想通過創建PDF文件使用源文件進行PDF表達是最簡單和最簡單的解決方案。如果您使用的是最新版本,那麼只需zip或rar您的源文件(dvi文件,eps等),然後使用PDF Express構建PDF文件。這將解決您的問題。我發現了一篇文章IEEE PDF Express Error Message – Font is not Embedded Solution,可以幫助你在這方面。

0

使用pdftops使用Xpdf從pdf生成ps。

使用Ghostscript的嵌入字體:

gsWin64 -dSAFER -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sPAPERSIZE=a4 -dPDFSETTINGS=/printer 
    -dCompatibilityLevel=1.4 -dMaxSubsetPct=100 -dSubsetFonts=true 
    -dEmbedAllFonts=true -sOutputFile=d:\Output_filename.pdf Input_filename.ps