При создании PDF-файлов LibreOffice сохраняйте использованные шрифты.

Если LibreOffice Writer сообщает о проблеме с внедрением шрифта или экспортированный PDF-файл изменяет шрифты на другом компьютере, сначала убедитесь, что нужный шрифт установлен и доступен на компьютере, выполняющем экспорт. Затем повторно экспортируйте документ, используя профиль PDF/A, когда получателю потребуются встроенные шрифты, и проверьте полученный PDF-файл. Внедрение шрифта в документ Writer — это отдельная настройка; сама по себе она не гарантирует, что экспортированный PDF-файл будет содержать этот шрифт.

В настоящее время справка LibreOffice описывает параметры экспорта PDF и управление шрифтами отдельно. Параметр фильтра PDF, названный [название параметра], EmbedStandardFontsприменяется только к 14 стандартным шрифтам PDF; это не переключатель, который внедряет все шрифты, используемые в документе Writer. На момент обзора страница справки относится к LibreOffice 26.8. Это различие объясняет, почему изменение настроек внедрения шрифтов в документе может не исправить PDF-файл, в котором отсутствуют шрифты.

1. Убедитесь, что шрифт доступен для LibreOffice.

Откройте исходный документ и обратите внимание на названия шрифтов, используемых в затронутом тексте. Если Writer отображает заменяющий шрифт, пустой глиф или неожиданно отличающееся перенесение строк, возможно, шрифт отсутствует, отключен или недоступен для учетной записи, использующей LibreOffice. Установите правильно лицензированную копию необходимого шрифта через стандартные настройки шрифтов вашей операционной системы. В Linux обновите или повторно откройте сеанс рабочего стола, если этого требует менеджер шрифтов. Затем закройте и перезапустите LibreOffice, чтобы он мог перезагрузить список системных шрифтов.

Не копируйте шрифт с другого компьютера, если лицензия не разрешает такое использование. Некоторые шрифты ограничивают встраивание или распространение. Если шрифт имеет ограничения, используйте лицензированный шрифт с сопоставимыми метриками и покрытием глифов, а затем проверьте макет документа перед повторным экспортом. Экспорт в PDF не позволяет встроить шрифт, который система не может предоставить, и LibreOffice не может отменить разрешения на встраивание шрифта.

2. Экспорт с соответствующим PDF-профилем.

  1. В Writer откройте Файл > Экспорт как > Экспорт в PDF . Кнопка экспорта в PDF на панели инструментов также запускает процесс экспорта.
  2. На вкладке «Общие» выберите архивный профиль PDF/A, если получатель, архив или правила отправки требуют создания PDF-файла, соответствующего стандартам, со встроенными шрифтами. Выберите профиль, указанный данной организацией; не выбирайте PDF/A исключительно как общее улучшение качества.
  3. Проверьте другие необходимые параметры экспорта, такие как диапазон страниц и разрешение изображения, затем нажмите «Экспорт» и сохраните файл под новым именем во время устранения неполадок. Это позволит сохранить исходный PDF-файл для сравнения.
  4. Откройте экспортированный PDF-файл в программе для просмотра PDF-файлов и проверьте страницы, использующие затронутый шрифт. Проверьте заголовки, символы с диакритическими знаками, символы, разрывы страниц и длину строк. Внедрение шрифта может повысить единообразие, но не гарантирует одинаковую нумерацию страниц во всех программах просмотра или принтерах.

Диалоговое окно экспорта в PDF в LibreOffice и доступные метки профилей могут различаться в зависимости от версии и платформы. Следуйте меткам, отображаемым в установленной вами версии. PDF/A — это профиль соответствия архивным требованиям, а не инструкция по внедрению всех установленных шрифтов независимо от лицензирования и не замена проверке файла.

3. Если при экспорте по-прежнему отображается ошибка

Сначала определите, какой шрифт вызывает проблему. Если не работает только одно семейство шрифтов, замените его шрифтом, который установлен, имеет лицензию на встраивание и поддерживает символы в документе. Замена шрифта может изменить ширину текста и нумерацию страниц, поэтому после замены проверьте каждую затронутую страницу. Если не работает несколько шрифтов, убедитесь, что LibreOffice работает под той же учетной записью пользователя, под которой вы их установили. В настольной установке и в службе, контейнере или удаленной сессии могут использоваться разные каталоги шрифтов.

Далее экспортируйте небольшую тестовую копию, содержащую несколько строк с использованием затронутого шрифта. Используйте тот же профиль PDF/A и ту же учетную запись компьютера. Если тест пройден успешно, исходный документ может содержать другой шрифт, объект или фрагмент текста, вызывающий ошибку. Проверьте верхние и нижние колонтитулы, таблицы, текстовые поля и вставленный контент, где отдельный шрифт легко пропустить. Если тест также не пройден, протестируйте известный встраиваемый шрифт в новом документе. Это позволит отделить ограничение, связанное со шрифтом, или проблему установки от более широкой проблемы экспорта.

Если вы используете более старую версию LibreOffice, обновите её через стандартный доверенный канал вашей операционной системы, а затем повторите попытку с копией документа. Перед тем как сообщать о воспроизводимой проблеме в проект LibreOffice, запишите версию LibreOffice, операционную систему, семейство шрифтов, профиль PDF и точный текст ошибки. Не рассматривайте сообщение об ошибке, в котором упоминается встраивание шрифтов, как доказательство того, что не удалось обработать все шрифты в документе; проверьте сам PDF-файл.

4. Проверьте встраивание в PDF-файл.

Визуальный осмотр необходим, но он не может показать, встроен ли шрифт: программа просмотра может незаметно заменить его локально установленным шрифтом. Во многих программах для чтения PDF-файлов откройте свойства документа и найдите вкладку или раздел «Шрифты» . Каждый шрифт, используемый в файле, должен быть обозначен как встроенный или как встроенное подмножество, если требуется встраивание. Подмножество содержит только необходимые для документа глифы и является обычным способом уменьшения размера PDF-файла.

Если утилита Poppler pdffontsдоступна, запустите:

pdffonts "your-file.pdf"

Проверьте embстолбец: yesуказывает, что указанный шрифт встроен. Столбец subуказывает на подмножество. noЗапись означает, что шрифт не встроен; определите, является ли он одним из шрифтов, которые должны передаваться вместе с документом. Утилита проверяет записи шрифтов в PDF-файле, в то время как для подтверждения полного соответствия требованиям архивирования требуется отдельный валидатор PDF/A.

Перед отправкой проверьте результат.

  • Убедитесь, что PDF-файл открывается без предупреждения об экспорте и отображает нужный шрифт на другом устройстве или в программе просмотра, в которой этот шрифт не установлен.
  • Проверьте свойства шрифта в PDF-файле или запустите команду pdffonts; убедитесь, что необходимые записи шрифта отображаются как встроенные.
  • Сравните количество страниц, переносы строк, специальные символы и типичный печатный вариант с исходным кодом Writer.
  • Если встраивание по-прежнему заблокировано, используйте шрифт, лицензия которого разрешает встраивание, или спросите получателя документа, какой заменяющий шрифт или профиль PDF он принимает.

Эти проверки подтверждают наличие шрифтов и корректное отображение страниц в тестируемом средстве просмотра. Они не гарантируют соответствие всем требованиям к архивам, принтерам или способам отправки; используйте требуемый получателем валидатор PDF/A или процедуру предварительной проверки, если таковая указана.

Официальная справочная информация: Общая справка по экспорту PDF в LibreOffice ; Параметры командной строки PDF в LibreOffice ; Справка по встраиванию шрифтов в LibreOffice ; Справочник Poppler FontInfo .

Оставить комментарий

Создавайте заполняемые PDF-файлы из форм в LibreOffice Writer.

Создавайте заполняемые PDF-файлы из форм в LibreOffice Writer.

Добавьте в Writer функциональные текстовые поля, флажки и выпадающие списки, а затем экспортируйте PDF-файл, который получатели смогут заполнить и сохранить.

При создании PDF-файлов LibreOffice сохраняйте использованные шрифты.

При создании PDF-файлов LibreOffice сохраняйте использованные шрифты.

Исправьте отсутствующие или замененные шрифты в PDF-файлах LibreOffice Writer, выберите правильный профиль экспорта и проверьте, какие шрифты внедрены, прежде чем делиться файлом.

Пакетное преобразование файлов DOCX в PDF с помощью LibreOffice CLI

Пакетное преобразование файлов DOCX в PDF с помощью LibreOffice CLI

Преобразуйте папку с документами Word в PDF с помощью команд LibreOffice, безопасно работайте с вложенными папками и проверяйте результат перед отправкой.

Сделайте так, чтобы каждый новый документ Writer использовал ваш шаблон.

Сделайте так, чтобы каждый новый документ Writer использовал ваш шаблон.

Установите пользовательский шаблон LibreOffice Writer в качестве шаблона по умолчанию, чтобы новые документы открывались с предпочитаемыми вами стилями и макетом страницы.

Научите LibreOffice распознавать вашу среду выполнения Java.

Научите LibreOffice распознавать вашу среду выполнения Java.

Установите совместимую среду выполнения Java, включите ее в LibreOffice и устраните неполадки, связанные с пустым списком JRE, не изменяя несвязанные настройки.

Запустите LibreOffice в безголовом режиме в Docker для преобразования PDF-файлов.

Запустите LibreOffice в безголовом режиме в Docker для преобразования PDF-файлов.

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

Уменьшите размер файлов LibreOffice Impress без размытия изображений.

Уменьшите размер файлов LibreOffice Impress без размытия изображений.

Уменьшите размер файлов презентаций LibreOffice, сжимая встроенные фотографии, выбирая разумные настройки изображения и проверяя качество слайдов перед публикацией.

Предотвращение обрезки изображений нестандартного размера при печати в LibreOffice

Предотвращение обрезки изображений нестандартного размера при печати в LibreOffice

Перед печатью документа нестандартного размера подберите размеры страницы в LibreOffice в соответствии с размерами вашего принтера, проверьте поля для печати и скорректируйте масштаб.

Ускорьте работу макросов Calc, считывая и записывая данные пакетами.

Ускорьте работу макросов Calc, считывая и записывая данные пакетами.

Замените многократный доступ к ячейкам на массовое чтение и запись диапазонов, затем оцените результаты и защитите формулы в больших рабочих книгах Calc.

Организация книги LibreOffice с помощью связанных мастер-документов.

Организация книги LibreOffice с помощью связанных мастер-документов.

Разделите длинный рукописный текст на главы, соберите их в Writer и обеспечьте единообразие стилей, содержания и проверок при экспорте.