PDF-файлы Windows

PDF: вместо текста квадраты или нечитаемые символы

  • Обновлено
  • Чтение ≈ 3 минуты

Краткий ответ

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

В этой статье
  1. Что означает ошибка
  2. Причины и решения
  3. Пошаговое решение
  4. Проверка
  5. Создателю документа
  6. Получателю

#Что означает ошибка

Сообщение
Вместо текста отображаются квадраты и странные символы

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

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

Сначала определите, текст копируется нормально или тоже превращается в мусор.

Если в PDF вместо букв квадраты, шрифты не были встроены в файл или программа просмотра не может их отобразить. Иногда виновата кодировка при создании файла.

#Причины и решения

Возможная причинаКак узнатьЧто делать
Шрифты не встроены в PDFДокумент создан без встраивания.Откройте в другой программе или установите шрифт.
Устаревшая программа просмотраСтарая версия.Обновите программу.
Ошибка создания файлаНекорректная кодировка.Попросите отправителя пересоздать PDF.
Файл повреждёнЧасть данных потеряна.Скачайте заново.

#Пошаговое решение

  1. Откройте файл в другом просмотрщикеОткройте копию PDF в Acrobat Reader и дополнительно в браузере Edge или другом доверенном просмотрщике. Если квадраты возникают только в одной программе, сначала обновите её и проверьте масштаб. Если символы неверны во всех программах, вероятно, шрифт не встроен или файл создан с ошибочным сопоставлением символов.
  2. Проверьте свойства шрифтовВ Adobe Acrobat Reader откройте «Файл» → «Свойства» → «Шрифты» и посмотрите список гарнитур и пометки о встроенных шрифтах. Если нужный шрифт не встроен, попросите автора экспортировать PDF с встраиванием разрешённых шрифтов. Установка случайных шрифтов из интернета может не решить проблему и создаёт риски.
  3. Попробуйте скопировать текстВыделите короткий фрагмент текста и скопируйте в «Блокнот» или простой текстовый редактор. Если на странице буквы выглядят нормально, а при копировании превращаются в бессмыслицу, проблема может быть в карте символов PDF; если это скан, выделяемого текста вообще может не быть. Эти два случая требуют разных решений.
  4. Пересоздайте PDF со встроенными шрифтамиЕсли есть исходный документ Word/InDesign или другой проект, в программе автора выберите экспорт в PDF с встраиванием допустимых шрифтов; при необходимости используйте профиль PDF/A для архивной копии, если это подходит задаче. После экспорта откройте результат на другом компьютере и сравните текст и шрифты. PDF/A не является универсальным средством исправления испорченной кодировки.
  5. Распознайте текст через OCRТолько если это скан или копирование текста невозможно из-за отсутствия текстового слоя: установите доверенное средство распознавания и запустите OCR для копии PDF, указав русский язык. Например, OCRmyPDF требует отдельной установки и ocrmypdf -l rus input.pdf output.pdf в терминале, а также языкового пакета Tesseract. Проверьте распознанный текст вручную: фамилии, цифры и формулы часто ошибочны.

#Проверка

Откройте PDF в другом просмотрщике (Chrome, SumatraPDF, Acrobat) и сравните. Проверьте шрифты: в Acrobat «Файл → Свойства → Шрифты» — отсутствие Embedded значит, шрифт не встроен. Скопируйте текст в блокнот: если там читаемый текст, проблема лишь в отображении; если «кракозябры», используйте распознавание.

#Создателю документа

Экспортируйте с встраиванием шрифтов: в Word «Файл → Сохранить как → PDF → Параметры → Совместимость с PDF/A» или «Печать → Adobe PDF → Настройки → Встраивать все шрифты». В LibreOffice отметьте «Архив PDF/A». Не используйте шрифты без кириллицы. Для печати выберите шрифты Arial, Times New Roman, PT Sans.

#Получателю

Установите недостающий шрифт или переведите текст в картинку и распознайте: «Печать → Microsoft Print to PDF» в виде изображения, затем OCR в Adobe Acrobat или OCRmyPDF: ocrmypdf -l rus --force-ocr in.pdf out.pdf. Для документов с нестандартными шрифтами попросите автора пересохранить с встраиванием.

Linux · Терминал (Bash)Команда
Только для сканов и при установленном OCRmyPDF и русском языковом пакете Tesseract. Выполнять в терминале папки с копией input.pdf, результат out.pdf открыть и сверить вручную.
ocrmypdf -l rus input.pdf output.pdf

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 1 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.