Ошибка PDF-Express: символ шрифта не встроен
Я не уверен, что это правильное место, чтобы задать такой вопрос, извините.
У меня есть офис libre и статья, написанная в формате IEEE.
Теперь, когда я пытаюсь экспортировать в PDF, и пытаюсь передать pdf-express, он завершается ошибкой
Font Symbol is not embedded 10x
Я не знаю, в чем проблема, есть только 1 шрифт: Times New Roman, конечно, разных размеров.
Я попробовал "Экспортировать как PDF..." и проверил "Вставить шрифты", но пока никаких шансов.
Месяц назад я попробовал ту же бумагу с OpenOffice, и я не помню такой ошибки, теперь я попал в ситуацию, когда мне нужно немного изменить бумагу, и попробовать ту же бумагу с LibreOffice, и я получаю эту ошибку. Это ошибка в LibreOffice?
7 ответов
Посмотрите на этот ответ, действительно просто!
Как восстановить PDF-файл и вставить недостающие шрифты
Также мой комментарий выглядит следующим образом:)
На 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 - переменную среды, если необходимо)
Откройте этот файл PDF с помощью Adobe Acrobat, затем выберите "Файл" -> "Печать". Используйте Adobe PDF в качестве принтера, чтобы распечатать файл и сохранить его в формате PDF. Все шрифты будут встроены.
Я хочу опубликовать ответ, потому что у меня была та же проблема, и ни одно из стандартных решений (например, печать в PDF или использование PDF Express для преобразования исходных файлов в PDF) не помогло.
Когда я действительно попытался отладить проблему, я понял, что проблема была вызвана текстом в PDF-файлах с рисунками/изображениями , которые я внедрил в файл (в виде рисунков). Проблема была решена простым использованием вместо них файлов изображений (т. е. файлов .png или .jpg) соответствующих фигур.
Генерируйте ps из pdf, используя pdftops, используя 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
Я столкнулся с той же проблемой и понял причину проблемы. Если вы загрузите статью напрямую в формате файла Word .doc, проблема будет решена. Целью IEEE является преобразование PDF в формат IEEE. Когда я добавляю его туда в формате PDF, он пытается преобразовать его из PDF в PDF и выдает ошибку.
Я также столкнулся с той же проблемой, и я думаю, что простое и простое решение - просто создать файл PDF с использованием PDF Express с использованием исходного файла. Если вы используете последнюю версию, просто заархивируйте исходный файл (dvi-файл, eps-файл и т. Д.), А затем просто создайте PDF-файл, используя PDF Express. Это решит вашу проблему. Я нашел одну статью IEEE PDF Express Сообщение об ошибке - Шрифт не является встроенным решением, которое может помочь вам в этом отношении.
Вот абсолютное решение проблемы с встраиванием шрифтов: я просто загрузил файл .doc вместо .pdf, и он у меня сработал.