Всем привет! При печати pdf файла на принтере печатаются иероглифы или как говорили мои бухгалтера на старой работе «Николай, подойди у нас при печати pdf абракадабра распечатывается». Сегодня на работе возникла такая же ситуация и т. к. я стараюсь в своем блоге описывать по максимуму решения таких проблем и решил выложить инструкцию по исправлению иероглифов в pdf файлах. Так вот эту проблему можно решить как минимум тремя способами (может есть и еще но я опишу те, использовал ).
Решение:
1 Способ.
Это самый надежный и проверенный временем способ!!
Открыть редактор реестра (Пуск -> Выполнить -> regedit.exe).
Перейти в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes.
Удалить параметры: «Courier,0»=»Courier New,204″ «Arial,0»=»Arial,204″.
Перезагрузить ПК.
2 Способ.
Возможно проблемы со шрифтами на принтере. Попробуйте распечатать документ как изображение. При отправке на принтер, когда откроется окно Print (Печать) с изображением страницы, нажмите внизу кнопку Advanced (Дополнительно). Далее в настройках поставьте флажок «print as image» (печатать как изображение).
3 Способ.
Этот способ самый действенный и кардинальный, так как решение данной проблемы будет осуществлен на уровне реестра Windows:
Создаем reg файл и вносим в него следующие строки:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage] "1250"="c_1251.nls" "1251"="c_1251.nls" "1252"="c_1251.nls" "1253"="c_1251.nls" "1254"="c_1251.nls" "1255"="c_1251.nls" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper] "ARIAL"=dword:000000cc [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] "Arial,0"="Arial,204" "Arial Cyr,0"="Arial,204" "Comic Sans MS,0"="Comic Sans MS,204" "Courier,0"="Courier New,204" "Courier,204"="Courier New,204" "Courier New Cyr,0"="Courier New,204" "Fixedsys,0"="Fixedsys,204" "Helv,0"="MS Sans Serif,204" "MS Sans Serif,0"="MS Sans Serif,204" "MS Serif,0"="MS Serif,204" "Small Fonts,0"="Small Fonts,204" "System,0"="Arial,204" "Tahoma,0"="Tahoma,204" "Times New Roman,0"="Times New Roman,204" "Times New Roman Cyr,0"="Times New Roman,204" "Tms Rmn,0"="MS Serif,204" "Verdana,0"="Verdana,204"
Сохраняем, запускаем, соглашаемся со всем что он скажет и перезагружаем компьютер.
Вот и все!!! Таким образом мы научились исправлять иероглифы при печати pdf документа. Всем спасибо за внимание.
Первоисточник: http://www.nibbl.ru/programmnoe-obespechenie/raznoe-po/ieroglify-pdf/