我不确定这是一个提出这个问题的合适地方,对不起。
我有自由办公室和一份用IEEE格式写的论文。
现在,当我尝试导出为PDF并尝试传递pdf-express时,它会失败并显示错误
Font Symbol is not embedded 10x
我不知道问题出在哪里,只有1种字体:Times New Roman,当然也有不同的尺寸。
我尝试了“导出为PDF ...”并选中了“嵌入字体”,但到目前为止还没有机会。
一个月前,我和OpenOffice一起尝试了同样的文章,我不记得这样的错误,现在我变成了一个我必须改变纸张的情况,并尝试使用LibreOffice的同一篇文章我得到了这个错误。这是关于LibreOffice的错误吗?
答案 0 :(得分: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 - 环境变量,如有必要)
答案 1 :(得分:0)
使用Adobe acrobat打开此PDF文件,然后选择file-> print。使用adobe PDF作为打印机打印文件并将其另存为pdf文件。将嵌入所有字体。
答案 2 :(得分:0)
我也面临同样的问题,我认为只需使用PDF文件使用PDF文件创建PDF文件是最简单,最简单的解决方案。如果您使用的是最新版本,则只需压缩或删除源文件(dvi文件,eps等),然后使用PDF Express构建pdf文件。这将解决您的问题。我找到了一篇文章IEEE PDF Express Error Message – Font is not Embedded Solution,可以在这方面为您提供帮助。
答案 3 :(得分:0)
使用pdftops从pdf生成ps,使用Xpdf。
使用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