Firefox печать в PDF-файл

3235
Mark

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

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

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

2

2 ответа на вопрос

2
Mark

Созданный документ 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.

Последнее предложение приведенной выше цитаты указывает на то, что несовместимые шрифты будут отображаться с 8.1.1. Хорошо. Однако Adobe также пишет * «исправляет проблему в версиях 8.0 и 8.1, отсутствующую в более ранних версиях» *, что заставляет меня задуматься, не возвращается ли это к поведению версии 7.x. И поведение 7.x не решает эту проблему, предполагая, что по крайней мере несколько символов * должны * действительно отображаться с использованием шрифта-нарушителя. Итак, это действительно решило это для вас? (И я никогда не знал, что Firefox, очевидно, имеет встроенную функцию «Печать в PDF» на некоторых платформах?) Arjan 15 лет назад 0
Да, на XP XP обновление Adobe решило проблему без необходимости изменения способа сохранения документа. Mark 15 лет назад 0
1
Rytis

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

Похожие вопросы