Others

Почему в моем PDF-файле вместо флажков отображаются странные символы или квадраты

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

Флажок, похожий на японский символ или пустой квадрат, не поврежден. У него отсутствует шрифт.

Чтобы понять, почему PDF Forms отображает странные символы вместо флажков, необходимо знать, как PDF-формы ссылаются на шрифты для интерактивных элементов. Инструменты PDF Fonts WukongPDF могут помочь диагностировать проблемы со шрифтами, а приведенное ниже объяснение описывает как причину, так и доступные исправления.

Why Does My PDF Show Weird Symbols or Squares Instead of Checkboxes

Как флажки и элементы формы используют шрифты

Флажки, переключатели и стрелки раскрывающегося меню PDF не отображаются в виде графики. Они рисуются как текстовые символы из шрифта (обычно Adobe Pi, Zapf Dingbats, Wingdings) или пользовательского шрифта, созданного дизайнером формы. PDF-файл ссылается на определенный код символа в этом шрифте для отображения установленного и снятого флажков, точки переключателя и других символов интерактивных элементов.

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

WukongPDF

Попробуйте восстановить PDF

Никакой установки не требуется. Работает прямо в вашем браузере.

Начать →

Почему шрифт может отсутствовать

Дизайнер формы использовал шрифт, установленный на его компьютере, но не встроенный в PDF-файл при сохранении формы. Acrobat и другие дизайнеры форм имеют возможность встраивать шрифты. Если дизайнер не установил этот флажок, шрифт передается вместе с файлом на компьютер дизайнера, но не передается вместе с файлом на другие компьютеры. Форма выглядит правильной для дизайнера и неправильной для всех остальных.

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

Исправление дисплея путем установки отсутствующего шрифта

Определите, какой шрифт используется в форме. В Adobe Acrobat откройте «Свойства документа» и просмотрите вкладку «Шрифты». Шрифты, используемые в форме, перечислены с указанием их статуса внедрения. Шрифт, указанный как не встроенный, является вероятным источником проблемы с отображением флажка. Установите этот шрифт на свой компьютер, если вы можете получить его легально. Флажки будут отображаться правильно, как только шрифт станет доступен.

Такие шрифты, как Zapf Dingbats и Wingdings, включены в большинство операционных систем. Если форма использует один из них и не отображается, возможно, установка шрифта повреждена. Переустановка шрифта из инструмента управления шрифтами операционной системы решает проблему. Пользовательские шрифты, созданные разработчиком формы, получить труднее, и обычно для этого требуется напрямую обращаться к разработчику формы.

СимволВероятное значениеВероятно, шрифт отсутствует
Пустой квадратОтсутствует глиф, шрифт недоступенZapf Dingbats, Wingdings или Adobe Pi
Вопросительный знак в полеСимвол заменыПользовательский шрифт формы
Случайная буква или цифраКод символа сопоставлен с неправильным шрифтомЛюбой невстроенный шрифт
Правильный флажокШрифт доступенНет, шрифт встроен или установлен

Использование шрифтов, соответствующих стандартам PDF, для предотвращения проблем

Стандарты PDF определяют набор базовых шрифтов, которые должен поддерживать каждый просмотрщик PDF: Times, Helvetica, Courier и Symbol. Дизайнеры форм, использующие эти шрифты для флажков и интерактивных элементов, гарантируют, что каждый зритель отобразит их правильно. Шрифт символа содержит глифы флажков и переключателей, которые соответствуют стандартным кодам символов. В формах, созданных с использованием базовых шрифтов, никогда не возникает проблема отсутствия шрифта.

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

Повторное внедрение шрифтов в PDF

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

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

Предотвращение проблем в создаваемых вами формах

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

По возможности используйте стандартные шрифты для элементов формы. Zapf Dingbats и Adobe Pi установлены в большинстве систем и имеют предсказуемые символы флажков. Если пользовательский шрифт абсолютно необходим по соображениям брендинга, перед распространением формы убедитесь, что лицензия на шрифт разрешает встраивание, и протестируйте встроенный шрифт в нескольких программах просмотра PDF-файлов и операционных системах. Стоимость устранения проблемы со шрифтом после распространения намного превышает стоимость тестирования перед распространением.

WukongPDF

Попробуйте восстановить PDF

Никакой установки не требуется. Работает прямо в вашем браузере.

Начать →