Кракозябры при печати PDF файлов

12
Unlock
На сайте с 01.08.2004
Offline
779
39641

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

Если кто-то сталкивался и смог пофиксить, поделитесь плиз решением.

Есть желание, - тысяча способов; нет желания, - тысяча поводов! /Петр-I/.
SHome
На сайте с 27.09.2007
Offline
15
#1

Попробуй PDF/X−1a. Ну в крайнем случае "печатать как изображение", хотя вы правы, утомительно это, если много.

«Молодой» редактор ODP - Top: World: Russian: ...
Unlock
На сайте с 01.08.2004
Offline
779
#2

Не очень понял что там в ссылке. В любом случае, хочется решить проблему раз и навсегда.

TN
На сайте с 08.12.2008
Offline
111
#3

Когда отправляете на печать включите функцию - печатать как изображение, и будет Вам счастье

В Украине признаком смены Папы станет дым над Межигорьем. Цвет дыма не принципиален.
Unlock
На сайте с 01.08.2004
Offline
779
#4

TOVSTUN, сами поймете что написали или подсказать?

Unlock
На сайте с 01.08.2004
Offline
779
#5

Пришлось потратить нехилое количество времени, прежде чем удалось найти решение проблемы.

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

http://forum.rudtp.ru/showpost.php?p=94073&postcount=11

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

В секции реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Nls\Codepage
все параметры вида:
"125n"="c_125n.nls"
исправляет на
"125n"="c_1251.nls"

Нужно проделать обратную процедуру: перебить "c_1251" на "c_125n", где
"n" - та же цифра, что и слева.
т.е там где было 1252 - 1251
нужно вернуть обратно на 1252 - 1252 и т.д.

еще то же самое здесь [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nl s\CodePage]
и здесь [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet003\Control\Nl s\CodePage]

Смотрите в реестре в секции FontsSubstitution.
Наверняка там найдете такую подстановку:
"Arial,0"="Arial,204"
Если да - её надо просто грохнуть.
Ну, и аналогичную для Таймса и Курьера. Там по стандарту только по три
следующих подстановки для каждого шрифта:
Arial Cyr,204=Arial,204
Arial Cyr,0=Arial,204
Arial CE,238=Arial,238

А вот подстановка "Arial,0"="Arial,204" приводит к тому, что Вам
_кажется_, что у Вас русский текст, даже если он в самом деле
панъевропейский.

Мне оказалось достаточно сделать такое:

Идем в реестр

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes

И удаляем

Arial,0 Arial,204

Courier,0 Courier New,204

Тоже самое для Times New Roman, если есть.

S
На сайте с 17.10.2003
Offline
341
#6

С подобным багом, только в Adobe Photoshop и шрифтами я встретился лет семь назад... хочется верить, что уж за это время адобовцы победили косяк, ан нет...

Не все ссылки одинаково полезны ( https://www.svift.org/ ). Тут заказываю комментарии и отзывы ( https://qcomment.ru/ref/5651 ) для своих сайтов
[Удален]
#7
Unlock:
Идем в реестр
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
И удаляем
Arial,0 Arial,204
Courier,0 Courier New,204
Тоже самое для Times New Roman, если есть.

Зачем же убивать шрифты через реестр, если достаточно в настройках принтера запретить использование прошитых шрифтов?

А вообще, руки поотрывать тем, кто pdf выгоняет напрямую из офисных программ... Сначала надо вывести постскрипт с внедрением всех шрифтов, и не использовать системные шрифты при подготовке документов; затем дестилировать в pdf.

Unlock
На сайте с 01.08.2004
Offline
779
#8

svift, это не косяк Adobe.

mrFatCat, вот только не надо этих "умных" дурацких советов. Все это фигня. Я перелопатил очень большое количество ссылок. То что я написал единственное грамотное и работающее решение. Вы хоть разберитесь что через реестр убивается, прежде чем советы раздавать.

F
На сайте с 27.05.2009
Offline
3
#9
Unlock:
Кракозябры при печати PDF файлов

а foxit pdf reader не пробовали?

Всё о в контакте.ру. Секреты - в контакте (http://v-kontakte-ru.com) . Как скачать музыку и видео из контакта.
[Удален]
#10

Передодключить шрифты:) И всё... ОК

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий