2

Я распечатал веб-страницу в PDF-документе в Firefox 3.5 на Ubuntu 9.04. Я отправил его по электронной почте человеку, который открыл PDF в Adobe Reader на Windows XP Pro. Они сказали мне, что получили следующую ошибку при открытии документа PDF.

Невозможно извлечь встроенный шрифт LiberationSerifRegulator. Некоторые символы могут отображаться или печататься неправильно.

Есть ли способ напечатать веб-страницу в PDF-файл с определенным шрифтом? Если так, какой будет хороший шрифт, чтобы документ мог быть прочитан в других операционных системах без ошибок?

2 ответа2

2

Созданный документ Firefox для печати в формате PDF не на 100% соответствует спецификации PDF, но по-прежнему удобочитаем.

Но настоящей проблемой была версия Adobe, которую человек использовал для просмотра PDF. Adobe обратилась к проблеме.

Документы PDF, содержащие шрифты типа 3 с отсутствующими операторами, не соответствуют спецификации PDF. Эти несовместимые PDF-документы обычно создаются сторонними продуктами. При попытке открыть документ пользователи видят сообщение об ошибке «Не удается извлечь встроенный шрифт« F0 ». Некоторые символы могут отображаться или печататься неправильно. "Документы PDF открываются правильно в Reader/Acrobat 7.x, но не в 8.0 или 8.1. Основной причиной являются шрифты типа 3, которые не соответствуют спецификации PDF, для чего требуется оператор «d0» или «d1» в каждой символьной процедуре типа 3. В версии 7.x, если символ оскорбления не отображался, документ PDF открывался нормально. Версия 8.0 ловит эту ошибку, даже если символ не отображается. Обновленное поведение будет игнорировать отсутствующий оператор, когда символьная процедура пуста.

Источник

Решение: обновить Adobe Reader.

1

PDF, как правило, должен выглядеть одинаково на всех платформах, поэтому проблема выбора шрифта не совсем такова. Вероятно, это проблема с настройками вашего принтера PDF, вам следует поискать настройку для экспорта глифов символов (это сделает ваш файл немного больше, но больше не потребует наличия шрифта в системе пользователя).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .