Точки вместо букв в pdf файле
Про защиту pdf файлов от печати и копирования думаю слышали многие. Наверняка кому-то довелось и убирать такую защиту, всё это довольно просто снимается, при желании. Однако, сегодня речь пойдет немного о другом, более редком виде защиты pdf документов, в которых на первый взгляд нет никакой видимой защиты и всё разрешено. Текст скопировать можно. вот только вместо текста копируются непонятные символы.
Вы можете спокойно читать и распечатывать файл – перед вами нормальный текст, а при копировании получаем набор левых символов.
Для чего это нужно? Скажем, PDF лежит в открытом доступе на сайте и необходимо запретить копирование текста или избежать индексирования содержимого pdf документа поисковиками.
Что же делать, если вам попался такой PDF-файл, а перспектива набора 10-20 страниц вручную не добавляет радости в жизнь. Искать другой источник или распечатать и потом распознать? Можно поступить проще.
Возможно для кого-то станет откровением, но ABBYY FineReader распознает pdf-файлы как обычные графические! Открываем в FineReader закодированную pdf, указываем язык распознавания и сохраняем результат в нужном формате (мне было просто необходимо в html). Вот и весь секрет. Если кто-то знает иной, более простой или правильный способ, не поленитесь, напишите о нем в комментариях.
Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.
Исправляем иероглифы на текст
Браузер
Вообще, раньше Internet Explorer часто выдавал подобные крякозабры, современные же браузеры (Chrome, Яндекс-браузер, Opera, Firefox) – довольно неплохо определяет кодировку, и ошибаются очень редко. Скажу даже больше, в некоторых версиях браузера уже убрали выбор кодировки, и для "ручной" настройки этого параметра нужно скачивать дополнения, или лезть в дебри настроек за 10-ток галочек.
И так, предположим браузер неправильно определили кодировку и вы увидели следующее (как на скрине ниже).
Неправильно выбранная кодировка
Чаще всего путаница бывает между кодировками UTF (Юникод) и Windows-1251 (большинство русскоязычных сайтов выполнены в этих кодировках).
Поэтому, я рекомендую в ручном режиме попробовать их обе. Например, чтобы это сделать в браузере Firefox, нужно:
- нажать левый ALT – чтобы сверху показалось меню. Нажать меню "Вид";
- выбрать пункт "Кодировка текста" , далее выбрать Юникод . Вуаля – иероглифы на странички сразу же стали обычным текстом (скрин ниже)!
Смена кодировки в Firefox
Еще один совет : если в браузере не можете найти, как сменить кодировку (а дать инструкцию для каждого браузера – вообще нереально!), я рекомендую попробовать открыть страничку в другом браузере. Очень часто другая программа открывает страницу так, как нужно.
Текстовые документы
Очень много вопросов по крякозабрам задаются при открытии каких-нибудь текстовых документов. Особенно старых, например при чтении Readme в какой-нибудь программе прошлого века (например, к играм).
Разумеется, что многие современные блокноты просто не могут прочитать DOS’овскую кодировку, которая использовалась ранее. Чтобы решить сию проблему, рекомендую использовать редактор Bread 3.
Простой и удобный текстовый блокнот. Незаменимая вещь, когда нужно работать со старыми текстовыми файлами. Bred 3 за один клик мышкой позволяет менять кодировку и делать не читаемый текст читаемым! Поддерживает кроме текстовых файлов довольно большое разнообразие документов. В общем, рекомендую!
Попробуйте открыть в Bred 3 свой текстовый документ (с которым наблюдаются проблемы). Пример показан у меня на скрине ниже.
Иероглифы при открытии текстового документа
Далее в Bred 3 есть кнопка для смены кодировки: просто попробуйте поменять ANSI на OEM – и старый текстовый файл станет читаемым за 1 сек.!
Исправление иероглифов на текст
Для работы с текстовыми файлами различных кодировок так же подойдет еще один блокнот – Notepad++. Вообще, конечно, он больше подходит для программирования, т.к. поддерживает различные подсветки, для более удобного чтения кода.
Надежный, удобный, поддерживающий громадное число форматов файлов блокнот. Позволяет легко и быстро переключать различные кодировки.
Пример смены кодировки показан ниже: чтобы прочитать текст, достаточно в примере ниже, достаточно было сменить кодировку ANSI на UTF-8.
Смена кодировки в блокноте Notepad++
WORD’овские документы
Очень часто проблема с крякозабрами в Word связана с тем, что путают два формата Doc и Docx . Дело в том, что с 2007 Word (если не ошибаюсь) появился формат Docx (позволяет более сильнее сжимать документ, чем Doc, да и надежнее защищает его).
Так вот, если у вас старый Word, который не поддерживает этот формат – то вы, при открытии документа в Docx, увидите иероглифы и ничего более.
- скачать на сайте Microsoft спец. дополнение, которое позволяет открывать в старом Word новые документы. Только из личного опыта могу сказать, что открываются далеко не все документы, к тому же сильно страдает разметка документа (что в некоторых случаях очень критично);
- использовать аналоги Word (правда, тоже разметка в документе будет страдать);
- обновить Word до современной версии.
Так же при открытии любого документа в Word (в кодировке которого он "сомневается"), он на выбор предлагает вам самостоятельно указать оную. Пример показан на рисунке ниже, попробуйте выбрать:
Переключение кодировки в Word при открытии документа
Окна в различных приложениях Windows
Бывает такое, что какое-нибудь окно или меню в программе показывается с иероглифами (разумеется, прочитать что-то или разобрать – нереально).
Могу дать несколько рекомендаций:
Языки и региональные стандарты в Windows
Чтобы открыть меню настроек:
intl.cpl – язык и регион. стандарты
Проверьте чтобы во вкладке "Форматы" стояло "Русский (Россия) // Использовать язык интерфейса Windows (рекомендуется)" (пример на скрине ниже).
Формат – русский // Россия
Во вкладке местоположение поставьте расположение Россия.
И во вкладке дополнительно установите язык системы на "Русский (Россия)". После этого сохраните настройки и перезагрузите ПК. Затем вновь проверьте, нормально ли отображается интерфейс нужной программы.
Текущий язык программ
PS
И напоследок, наверное, для многих это очевидно, и все же некоторые открывают определенные файлы в программах, которые не предназначены для этого: к примеру в обычном блокноте пытаются прочитать файл DOCX или PDF. Естественно, в этом случае вы вместо текста будут наблюдать за крякозабрами, используйте те программы, которые предназначены для данного типа файла (WORD 2007+ и Adobe Reader для примера выше).
Я не уверен, что следующие советы помогут для всех решить проблему, но частичное решение ее все же возможно.
Давайте сразу отбросим отсканированые и нераспознанные PDF документы, из которых просто невозможно скопировать текст. Это равносильно попытке копирования текста из обычной фотографии, сделанной на ваш смартфон. В таком случае текст нужно распознать специальной программой, вроде ABBYY FineReader.
Наша книга (тестовая) полностью поддерживает копирование текста и изображений. Но при попытке перенести такой текст в Microsoft Office Word, можно видеть такие нечитабельные символы как на скриншоте сверху статьи.
Способ 1 (длинный).
Вся проблема в шрифтах и системе кодирования. PDF документ, с которого производится копирование имеет встроенные шрифты. И если такие шрифты отсутствуют в вашей операционной системе, то вы увидите такие кракозябры .
Чтобы можно было видеть нормальные буквы, при переносе текста нужно устанавливать соответствующие шрифты .
Чтобы узнать какие именно нужно инсталлировать на компьютер шрифты, нужно открыть наш PDF документ поддерживаемой программой (на примере PDF-XChange Viewer ). Далее идем в «Файл» → «Свойства документа» (можно нажать сочетание клавиш Ctrl + D).
Далее нажимаем на параметр «Шрифты» и видим список шрифтов, установленных в документе. Их и нужно найти в интернете и установить на компьютер. Для этого на загруженном шрифте два раза нажимаем левой клавишей мыши (то есть, открываем его), а потом нажимаем на кнопку «Установить» .
Далее копируем и вставляем текст из PDF документа, выделяем его в Microsoft Office Word (или в другом офисном редакторе, который у вас установлен) и выбираем из списка недавно установленный шрифт. Все должно быть нормально. Снизу на скриншоте видно, что я намеренно применил нужный шрифт только на одно предложение, другую часть текста прочитать невозможно.
Способ 2 (быстро и удобно).
Другой, более правильный и простой вариант – это использование программы (или плагина к редактору Notepad ++ ), которая называется Shtirlitz. Программа старая, давно не обновлялась, однако работает отлично. Прямо на лету выполняется вставка нормального текста. Никаких шрифтов не требуется. После копирования текста с данной программы и дальнейшей вставкой его в редактор Microsoft Office Word, все буквы и символы будут читаться и с использованием любого шрифта. Первый вариант не позволяет изменить шрифт. То есть, всегда, и на каждом компьютере нужно будет инсталлировать нужные шрифты для чтения только определенного документа. А если таких документов несколько сотен? Поэтому желательно воспользоваться этой программой для декодирования.
Способ 3 (онлайн).
Кто не хочет использовать программу Shtirlitz или она не работает, может использовать следующие онлайн сервисы для перекодирования (отдельные сервисы имеют ограничения по объему текста).
Там можно видеть окно, где написано «Скопируйте сюда текст». Вставляем наш непонятный текст и нажимаем на кнопку «Подбор». Такой способ будет правильно использовать если вам неизвестна система кодирования. Декодер попытается подобрать ее автоматически. Если вы знаете исходное кодирование своей кракозябры, то можете смело нажимать кнопку «Точно», указав перед этим кодирование, напротив текста «Я знаю нужные кодировки».
Есть также два режима: автоматический и режим эксперта. Во втором можно указывать исходное и конечное кодирование. Рекомендуется автоматический режим. После того как вставили текст, напротив слов «Выберите кодировку : » , нужно выбрать «Автоматически (рекомендуется)» и нажать на кнопку «Ок».
Все три сервиса отлично работали на моей тестовой книге в формате PDF с кракозябрами.
Способ 4 (с помощью макросов для Microsoft Office Word ).
Еще один вариант для программы Microsoft Office Word. Никаких шрифтов ставить не нужно. Создаем макрос со следующим кодом:
Код 1: «Перекодирование 1252 в 1251»
Sub Corr1252_1251()
Dim s$, i&, j&
s = Selection
For i = 1 To Len(s)
j = AscW(Mid$(s, i, 1))
If j ‘ Debug.Print i & vbTab & Mid$(s, i, 1) & vbTab & j & vbTab & Chr(j)
End If
Next
Selection.Text = s
End Sub
Код 2: «Перекодирование 1252 в 1251 (с учетом русской буквы Ё)»
Sub changeToRus()
‘
‘ Замена кракозябр на кириллические буквы
‘ CP1252 -> CP1251
‘
For i = 192 To 255
a1 = i
a = Trim("^u") & Trim(Str(a1))
‘ Формирование запроса для поля Найти
sRus = Array("А", "Б", "В", "Г", "Д", "Е", "Ж", "З", "И", "Й", "К", "Л", "М", "Н", "О", _
"П", "Р", "С", "Т", "У", "Ф", "Х", "Ц", "Ч", "Ш", "Щ", "Ъ", "Ы", "Ь", "Э", "Ю", "Я", _
"а", "б", "в", "г", "д", "е", "ж", "з", "и", "й", "к", "л", "м", "н", "о", _
"п", "р", "с", "т", "у", "ф", "х", "ц", "ч", "ш", "щ", "ъ", "ы", "ь", "э", "ю", "я")
‘ Формирование массива кириллических букв для поля Заменить
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = a
.Replacement.Text = sRus(i – 192)
.Forward = True
.Wrap = wdFindContinue
.MatchCase = True
End With
Selection.Find.Execute Replace:=wdReplaceAll
‘ Выполнение замены по тексту
Next i
‘ Замена Ё и ё
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = ChrW(168)
.Replacement.Text = "Ё"
.Forward = True
.Wrap = wdFindContinue
End With
Selection.Find.Execute Replace:=wdReplaceAll
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = ChrW(184)
.Replacement.Text = "ё"
.Forward = True
.Wrap = wdFindContinue
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub
Выделяем вставленный текст с иероглифами. Тогда запускаем макрос на выполнение и получаем нормальный текст, который можно спокойно редактировать, изменять шрифты и т.д.
Для добавления готового макроса в Word делаем следующее:
Открываем редактор и переходим в «Вид».
Там находим кнопку «Макросы» и нажимаем на нее.
Даем для макроса имя (любое, оно будет автоматически изменено при полном копировании кода выше).
Откроется окно в котором можно заметить название нашего макроса. При желании можете оставить свое имя. Но лучше, чтобы не было ошибок, полностью заменить весь код на готовый (код смотрите сверху).
Как видно, макрос начинается так:
Sub названиемакроса()
дальше идет код макроса
End Sub
Название макроса может любым, но не цифры и не должно быть пробелов. Может быть так: декодирование_кракозябр_с_ё. Но не может быть так: декодирование кракозябр с ё.
То есть, для нас нужно заменить для нашего созданного пустого макроса весь текст с кодом, который показан выше.
После того как заменили, нужно закрыть окно редактирования макросов (можно нажать на иконку сохранения, хотя изменения сохраняются автоматически). Далее выделяем наш иероглифический текст, открываем макросы, выбираем из списка (если их у вас несколько) нужный и нажимаем на кнопку «Выполнить».
Ваш текст должен стать читабельным.
Как ни крути, но это не полное решение ситуации. Поиск после данных действий в самом PDF документе работать не будет. Проблема остается. Кто может подсказать ее решение, просьба писать в комментариях.
PDF распечатывается иероглифами.
На экране все нормально.
Что надо сделать?
Tonyk
Участник
Ответ: PDF распечатывается иероглифами. На экране все нормально.
Для начала опишите проблему.
Очень часто попытка структурировать все факторы (которую, вы, несомненно, осуществите при описании) может сама дать ответ на мучающий вас вопрос. Если нет, то, по-крайней мере, она даст возможность другим людям лучше вас понять.
MetroidZ
Участник
Ответ: PDF распечатывается иероглифами. На экране все нормально.
в опциях печати должно быть -печатать как картинку-
должно помочь.
bundur
Участник
Ответ: PDF распечатывается иероглифами. На экране все нормально.
как картинку - печататься будет долго, растрируясь.
еще вариант - в диалоге печати в advanced - transparecy flattening поставить галку convert all text to outlines
ну и шрифты. и принтер.
Tonyk
Участник
Ответ: PDF распечатывается иероглифами. На экране все нормально.
Та галка конвертит шрифты в кривые только при наличии прозрачностей и только тот текст, которого эти прозрачности касаются.
kalinov
Ответ: PDF распечатывается иероглифами. На экране все нормально.
В настройках принтера, на который идет печать, выставить параметры шрифтов TrueType как "загружаемые" и как "outline" (векторные). Помогает. Главное - залезть в настройки достаточно глубоко, чтобы отыскать эти параметры )))
George
I wish I was a monster you think I am
Ответ: PDF распечатывается иероглифами. На экране все нормально.
А покурвить шрифты можно и перед выводом PDF, в той программе которой верстаешь. Ну и вообще это правило хорошего тона, особенно если не знаешь в чем дело.
123123
Участник
Ответ: PDF распечатывается иероглифами. На экране все нормально.
Всем спасибо за версии.
Как сам не догадался.
Скривил шрифты в кореле - все нормально теперь и на экране и на печати.
Но все таки интересно - изза чего это (на экране нормал, а на печати криво)?
Могут ли в типографии придраться к тому, что я переведу весь текст в кривые, если его будет много?
Просто ни разу не делал PDF для типографии.
bundur
Участник
Ответ: PDF распечатывается иероглифами. На экране все нормально.
pdf криво сделал
могут - много узлов, большая нагрузка на вывод/комп и т.п.
banIDit
I love this game!
Ответ: PDF распечатывается иероглифами. На экране все нормально.
Совсем не обязательно.
У нас тоже стоит дряной непостскриптный кеннон, на котором постоянно летят шрифты.
Кидаем на страницу маленький объект с прозрачностью, в диалоге печати, в Advanced, проставляем нужную галку и вперед. Все кривится в момент отправки файла в очередь печати.
Tonyk
Участник
Ответ: PDF распечатывается иероглифами. На экране все нормально.
А ГхостСкрипт не судьба к нему прикрутить? Какой Канон?
banIDit
I love this game!
Ответ: PDF распечатывается иероглифами. На экране все нормально.
Cannon LBP 3200.
Да и так убитый принтер, а начальство не хочет никак купить толковый.
Меня лично не сколько шрифты напрягают, сколько все остальное.
А как он прикручивается?
the Alien
Просмотр профиля
PKS
Просмотр профиля
the Alien
Просмотр профиля
QUOTE |
Ну другой версией ридера попробуйте, седьмой или шестой |
Acrobat Reader 7.0 - Тоже самое.
PKS
Просмотр профиля
the Alien
Просмотр профиля
QUOTE (PKS @ Nov 19 2007, 19:47) |
Если и файнридер и акробат (который не ридер) тоже не откроют - значит файл просто-напросто битый. |
Finereader 7.0 не открывает, Acrobat 8 Professional не открывает
НО: это файл нормально открывал Acrobat Reader 3.0, а теперь он не запускается и возникла необходимость открыть файл в другом приложении.
Значит файл не битый, если хотя бы в одной программе (Acrobat Reader 3.0) он открывается (открывался)?
alex2000
Просмотр профиля
Melburn
Просмотр профиля
Проблема в кодировках.
Именно поэтому ситемные шрифты MS Windows (12 или 14 сейчас) не рекомендуется использовать в дизайне. Это, в принципе, всем известно. Кому надо, конечно. Вопрос лишь в том, что ты хочешь сделать с этим файлом. Если просто понять ошибку - то просто не используй эти шрифты в дальнейшем Если попытаться что-либо с ним сделать. Пришли мне, посмотрю.
Просто Acrobat использует одну кодовую страницу для отображения твоего текста, а записывалась она в другой кодировке, которая скорее всего правильно отображалась у тебя.
У Акробата нет глюков, во всяком случае, тех о которых любят говорить те, кто слабо разбирается в механизме его работы.
Как нет глюков у лицензионного Корела (за исключением 5 версии ) - просто надо понимать - как всё устроено в мире типографики/полиграфии.
Ну и совет - скривлять текст если это возможно перед печатью его в ПДФ файл. Редактирование будет невозможно и файл "потяжелеет", зато не будет проблем.
Константин
При добавлении текста в документ PDF по умолчанию Acrobat использует ближайшие атрибуты шрифтов для нового текста. Аналогичным образом при редактировании существующего текста в документе PDF, если данный шрифт недоступен в системе, приложение по умолчанию использует резервный шрифт для конкретного набора символов. Например, приложение использует резервный шрифт Minion Pro для шрифтов Roman. Это поведение по умолчанию может привести к непоследовательному отображению шрифтов в документе PDF. В разделе «Редактирование контента», используя параметры шрифтов, можно выбрать определенный шрифт при добавлении и редактировании текста, чтобы шрифты отображались единообразно во всех документах PDF.
В Acrobat в меню Редактирование выберите Установки. Отобразится диалоговое окно «Установки».
(Можно также нажать клавиши Ctrl+K в ОС Windows или Command+K в macOS.)
В диалоговом окне нажмите Редактирование контента в разделе «Категории». Параметры шрифтов отображаются, как показано на изображении ниже.
Выберите подходящий шрифт в выпадающих списках:
- Резервный шрифт для редактирования
- Шрифт по умолчанию для добавленного текста и Размер шрифта
Нажмите OK, чтобы сохранить изменения и закрыть диалоговое окно «Установки».
В процессе редактирования текста выполняется перекомпоновка текста абзаца внутри текстового поля в соответствии с внесенными изменениями. Все текстовые поля независимы друг от друга, в вставка текста в одном блоке не приводит к перетеканию текста в смежный блок или на следующую страницу.
Выберите Инструменты > Редактировать PDF > Редактировать .
Выберите текст, который нужно редактировать. При выборе текстовое поле становится синим и в верхней части выбранного текстового поля появляется маркер поворота.
- Введите новый текст, чтобы заменить выделенный текст, либо нажмите клавишу Delete , чтобы удалить текст.
- Чтобы повернуть текстовое поле, используйте маркер поворота в верхней части выбранного текстового поля.
- Управляйте элементами списка с помощью элементов управления списками (маркированными и нумерованными) на панели Формат справа. Предусмотрены возможности для создания элементов списка, преобразования абзацев в элементы списка, преобразования элементов списка в абзацы, а также преобразования списков одного типа в другой.
- Выберите шрифт, размер шрифта и другие параметры форматирования на панели Формат справа. Кроме того, можно задать дополнительные параметры форматирования, например межстрочный интервал, межбуквенный интервал, масштаб по горизонтали, толщину штриха и цвет.
В соответствии с законодательством необходимо купить шрифт и установить его в системе, чтобы корректировать текст с использованием данного шрифта.
Редактирование текста возможно только в том случае, если в системе установлен шрифт, которым набран этот текст. Если шрифт не установлен в системе, но встроен в документ PDF, можно изменить только цвет и размер шрифта. Если шрифт не установлен и не встроен, вносить изменения в текст невозможно.
Выберите Инструменты > Редактировать PDF > Редактировать .
Выделите текст, который необходимо изменить.
На панели Формат справа выберите шрифт, размер шрифта или другие параметры форматирования. Кроме того, можно задать дополнительные параметры форматирования, например межстрочный интервал, межбуквенный интервал, масштаб по горизонтали, толщину штриха и цвет.
В соответствии с законодательством необходимо купить шрифт и установить его в системе, чтобы корректировать текст с использованием данного шрифта.
Редактирование текста возможно только в том случае, если в системе установлен шрифт, которым набран этот текст. Если шрифт не установлен в системе, но встроен в документ PDF, можно изменить только цвет и размер шрифта. Если шрифт не установлен и не встроен, вносить изменения в текст невозможно.
Добавить или вставить новый текст в документ PDF можно, используя любой шрифт, установленный в системе.
Выберите Инструменты > Редактировать PDF > Добавить текст .
В случае вертикального текста нажмите в текстовом поле правой кнопкой мыши и выберите Настроить вертикальное направление текста .
Инструмент «Добавить текст» интеллектуально распознает следующие свойства текста вблизи точки щелчка:
- Название, размер и цвет шрифта
- Интервалы между символами, абзацами и строками текста
- Горизонтальное масштабирование
Эти свойства автоматически применяются к тексту, который добавляется в точке щелчка.
Свойства текста можно изменить с помощью параметров в разделе Формат в области справа.
Чтобы переместить текстовое поле, наведите указатель на ограничительную рамку (не наводите указатель на маркеры выделения). Когда курсор изменится на указатель перемещения , перетащите поле в новое местоположение. Если требуется сохранить выравнивание с другими элементами списка, перетаскивайте поле при нажатой клавише Shift.
Текстовый блок на странице можно переместить или повернуть. Инструмент Редактирование текста и изображений выделяет каждый текстовый блок контуром, поэтому пользователь сразу может определить, какой текст будет изменен. Редактирование можно применить только к текущей странице. Невозможно перетащить текстовый блок на другую страницу, а также переместить или повернуть отдельные символы или слова в пределах текстового поля. Однако можно скопировать текстовое поле и вставить его на другой странице.
При изменении размера текстового блока выполняется перекомпоновка текста в границах измененного текстового блока. При этом размер текста не изменяется. Так же, как и в других операциях редактирования, изменение размера применяется только к текущей странице. Текст не переносится на следующую страницу.
Выберите Инструменты > Редактировать PDF > Редактировать .
Нажмите текстовое поле, которое требуется переместить, повернуть или размер которого требуется изменить.
При печати pdf файла на принтере печатаются иероглифы или как говорили мои бухгалтера на старой работе «Виталий подойди у нас при печати pdf абракадабра распечатывается «. Сегодня на работе возникла такая же фигня и т.к. я стараюсь в своем блоге описывать по максимуму решения таких проблем и решил выложить инструкцию по исправлению иероглифов в pdf файлах. Так вот эту проблему можно решить тремя способами(может есть и еще но я опишу те какие знаю 🙂 ).
Комментариев: 11
Не думаю, что это защита pdf файла.
Скорее, это отсутствие нужного шрифта в системе.
Я как-то с таким сталкивался, однако, найти нужный шрифт так и не удалось. Честно говоря не помню, как именно вышел из ситуации. Может, и через распознавание в FR.
Возможно вы правы. Где-то встречал упоминание программы Infix Pro, позволяющей создавать PDF с неправильной кодировкой. Надо будет опробовать в свободное время, потому как ответа на вопрос в сети не нашел.
Даже если это просто такой побочный эффект неверной кодировки или шрифта, то как защита он крайне эффективен.
На днях распознавал белорусский язык с такого документа, затем как вебстраницу загнал в Хром и перевёл
В итоге основная масса текста на русском, но есть над чем посмеяться после перевода
Спасибо! сколько искал программу, которая сможет помочь скопировать текст без иероглифов всяких, и наконец то нашел, ваш совет помог! ABBYY FineReader распознала без проблем))
Способ рабочий, хорошо, что нашел эту статью, помогла, очень благодарен автору
Текст можно копировать открыв pdf-документ в программе STDU Viewer
Спасибо, целый вечер промучался, а при помощи Вашего варианта все получилось!
pdf decrypter вскрывает запароленный pdf, обычный он игнорирует (проверено на версии 4.2.0). STDU лично мне тж не помог. Так что да, пока только распознавание (((
Подскажите пожалуйста, почему у меня некоторые странички в браузере отображают вместо текста иероглифы, квадратики и не пойми что (ничего нельзя прочесть). Раньше такого не было.
Доброго времени суток!
Действительно, иногда при открытии какой-нибудь интернет-странички вместо текста показываются различные "крякозабры" (как я их называю), и прочитать это нереально.
Происходит это из-за того, что текст на страничке написан в одной кодировке (более подробно об этом можете узнать из Википедии), а браузер пытается его открыть в другой. Из-за такого рассогласования, вместо текста – непонятный набор символов.
Комментариев: 11
Не думаю, что это защита pdf файла.
Скорее, это отсутствие нужного шрифта в системе.
Я как-то с таким сталкивался, однако, найти нужный шрифт так и не удалось. Честно говоря не помню, как именно вышел из ситуации. Может, и через распознавание в FR.
Возможно вы правы. Где-то встречал упоминание программы Infix Pro, позволяющей создавать PDF с неправильной кодировкой. Надо будет опробовать в свободное время, потому как ответа на вопрос в сети не нашел.
Даже если это просто такой побочный эффект неверной кодировки или шрифта, то как защита он крайне эффективен.
На днях распознавал белорусский язык с такого документа, затем как вебстраницу загнал в Хром и перевёл
В итоге основная масса текста на русском, но есть над чем посмеяться после перевода
Спасибо! сколько искал программу, которая сможет помочь скопировать текст без иероглифов всяких, и наконец то нашел, ваш совет помог! ABBYY FineReader распознала без проблем))
Способ рабочий, хорошо, что нашел эту статью, помогла, очень благодарен автору
Текст можно копировать открыв pdf-документ в программе STDU Viewer
Спасибо, целый вечер промучался, а при помощи Вашего варианта все получилось!
pdf decrypter вскрывает запароленный pdf, обычный он игнорирует (проверено на версии 4.2.0). STDU лично мне тж не помог. Так что да, пока только распознавание (((
Подскажите пожалуйста, почему у меня некоторые странички в браузере отображают вместо текста иероглифы, квадратики и не пойми что (ничего нельзя прочесть). Раньше такого не было.
Доброго времени суток!
Действительно, иногда при открытии какой-нибудь интернет-странички вместо текста показываются различные "крякозабры" (как я их называю), и прочитать это нереально.
Происходит это из-за того, что текст на страничке написан в одной кодировке (более подробно об этом можете узнать из Википедии), а браузер пытается его открыть в другой. Из-за такого рассогласования, вместо текста – непонятный набор символов.
2 Способ
Так вот первый способ самый быстрый но и самый не качественный в плане разрешения распечатывающегося документа:
- При печати документа зайдите в дополнительно и выберите печать как изображения (File — print -advanced — галочка print as image)
4 Способ
Этот способ самый действенный и кардинальный т.к. решение данного косяка будет осуществлен на уровне реестра windows:
Нет похожих записей.
Большое спасибо, воспользовалась 2 способом.
Спасибо, все заработало!
Здравствуйте.
Проблема при распечатке чертежей на плоттере файла pdf..Раньше такой проблемы НЕ было.Короче,выполняю чертеж в Компас или MS Visio, далее сохраняю в pdf.При распечатке цифры стали двойными,т.е.стоит например, позиция «1», и на этой цифре сверху пропечатывается ещё одна такая цифра «1» и т.д.
можете на почту прислать скриншот и сам документ чтобы было понятно что и как.
Уважаемый nibbl. Ваши рекомендации по 1-му способу вызвали положительный эффект. Спасибо большое!
спасибо большое за обратную связь!
Добрый вечер! У меня более запущенная ситуация, текст в pdf отображается правильно, но команда поиск по тексту не работает и при копировании этого текста в другой редактор- текст отображается как иероглифы-кроказяблы. Транслейтер — конвертит их
и пишет исх. windows-1251, отображается как windows-1252, постфильтр x-esc-untities. Как сделать файлы нормальными?
пришлите мне на почту ваш документ я посмотрю
Спасибо! Что 5 лет назад, что в 2020-м решение помогло!
5 лет назад? ))) значит вы уже постоянный наш посетитель?
Спасибо первый способ выручил.
УРА. Всё заработало!помог первый способ. 🙂 💡
Первый метод не помог. Второй метод оказался даже быстрее, чем первый. Все заработало. Большое спасибо!
Спасибо большое! Помог второй метод. Думаю, что он проще, чем первый.
Большое Вам спасибо. Я долго мучился с этими иероглифами, правда, у меня не всё были иероглифы, не печатались только математические формулы, что не менее важно. Воспользовался первым способом и теперь все вроде тип-топ. Большое облегчение!
Спасибо, Вам большое! Починилось))))

Блог ITишника и просто человека — пишу о Windows, Unix, Linux, Web, SEO и просто о жизни!
Добавил избранное, буду заглядывать.
Спасибо помогло. ,Молодец, что можно сказать.
Спасибо! первый способ подошел, Адакадабра .
спасибо, первый способ помог
Спасибо, первый способ спас. Все печатается
Спасибо, первый способ спас. Все печатается
Виталий, неожиданно столкнулся с этой проблемой, потому что Adobe Reader у меня всегда был только русский, и всегда последней версии, я его обновляю регулярно.
Применил сразу два способа (1-ый и 4-ый) — помогло, огромное спасибо.
P.S.:
— Так что дело может быть и в не в языковой версии Adobe Reader.
— 3-ий способ это, конечно, не решение проблемы, а временный выход, как справедливо тобой отмечено, еще и с потерей качества (перевод векторной графики в растровую).
просто при печати установил параметр реальный размер! помогло…
Огромное спасибо! Проблема решена! Помог 1-й способ. другие просто не пробовала))))
Если вы купили билет через интернет сайт и вам надо срочно его распечатать, а не возиться с компом, то просто бросьте PDF в FineReader, нажмите «Области», «Выделить область», «Выделить область»картинка»», тупо, мышкой обвести весь лист, «Распознать», «Файл», сохранить изображение. Можно выбрать рабочий стол, ваше дело, дать имя, нажать сохранить. Потом этот файл можно легко распечатать или переслать по почте, или послать в переписке ссылку на своё облако, в котором он будет лежать.
можно сделать проще, открыть в Acrobat и нажать сохранить как картинка ) и все )))
а ПКМ по файлу — печать
Спасиб за 1 способ, друг )
Только вот у меня были несколько другие названия:
Courier,0
Courier New CYR,204
Arial,0
Arial CYR,204
Я их удалил, с предварительно созданной точкой восстановления, и всё ок. Спасиб ещё раз)))))))))))))))))))))
Спасибо за советы по решению проблемы! Помог способ №2.
Спасибо! Первый способ и все ок!
Огромное спасибо за помошь!первый способ и все готово,крепко жму руку!СПА-СИ-БО!
Спасибо! Проблема решена!
ПРЕМНОГО БЛАГОДАРНА.
а то мне все говорят, принтер меняй, пдф переустанавливай…
а по факту то, 1 способ — сработал за 5 мин и проблема решена.
Слава Богу за Вас.
Огромное спасибо автору за полезнейшею статью! Все заработало с первого способа и с первого раза.
Скопируйте необходимый Вам код в окно программы Блокнот. Что за код надо скопировать? у меня тоже не печатает
код в конце статьи (для реестра)
Респект автору. Собрал в ПДФку большой док из экселя и ворда, причем на казахском языке. Главное сами специфические буквы казахского норм на распечатке, а цифры в таблицах вылетели в иероглифы. Помог только reg файл! Спасибо.
1 способ
Спасибооооооо. Урааааааа
Windows 8 x64, делал все три варианта, всё без толку.Есть ещё какие-нибудь мысли?
Никита
Добрый день. для начала напишите какой у Вас принтер. Еще бывают такие ситуации когда модель или драйвера для принтеров очень старые.
1)Попробуйте вообще удалить драйвера на принтер с компа из c:\windows\system32\spools
Перед удалением нужно, остановить службу печати и только после этого все удалять. Этот метод радикальный, но попробовать тоже стоит.
2)после удаления драйверов скачайте с сайта производителя новые драйвера.
PS ждем от Вас информации получилось или нет!
Модель принтера Canon MF4550d (МФУ), попробую переустановить драйвера, напишу о результате. Спасибо за быстрый ответ!
Спасибо, сразу помог первый способ с удалением из реестра двух ключей. Windows 7 x32 профессиональная лицензионная
Автору респект.
Третий вариант помог.
Спасибо за reg-Файл!100% работает.Печать восстановилась!
я в шоке…. я уже давно забила «пытаться понять, почему печатуются кракозябры».Как только доки латиницей, так и эта фигня. Выкручивалась через фотошоп. Тут купили новый принт. Надеялась…но опять…зябры. Сделала как посоветовали в п.3. И ЧУДО произошло. Прям полет счастья испытываю, сижу с тупой счастливой улыбкой. Огромная благодарность АВТОРУ-ЧЕЛОВЕКУ-АДМИНУ. от всего сердца за эту тему :*
я скачиваю рег файл у меня открывается интернет страница там этот файл в текстовом варианте. Что делать?
автору респект, красава.
автору респект, красва.
не бейте. с каким расширением фаил в блокноте сохранить?
Спасибо большое. помогло!!
Разработчик — гений.
эмоции переполняют дохрена бился с этой проблемой БОЛЬШОЕ СПАСИБ .
Reg файл помог! Спасибо Вам!
Красавчик!
Молодец. Блин, я этот принтер и так, и эдак.
Спасибо.
Купила новый принтер и начались проблемы. Вышеуказанные решения не помогли. Зато помог pdf-reader Foxit Reader! И он мне, честно говоря, больше понравился, чем Adobe.
Большое спасибо! Действительно — работает! Андрею за его пояснение отдельное спасибо!
ГЕНИАЛЬНО. Все получилось . HP 5520 стал печатать корректно.
Отдельное спасибо Андрею за его коментарий:
«Я бы добавил, для таких как я, что надо немного подробнее:
Сохранить в блокноте, при «сохранить как» прописать расширение *.reg, а потом запустить и перезагрузить комп.»
спасибо рег фаил помог
Спасибо огромное, действительно помогло.
СПАСИБО ОГРОМНОЕ! ТЕПЕРЬ ВСЁ ПЕЧАТАЕТ ОТЛИЧНО.
Как скачать Rad файл не пойму, и запустить? Помогите
Запуск Редактора реестра, создание
и применение reg-файла
Запуск Редактора Реестра:
1.1) Откройте меню Пуск -> Все программы -> Стандартные -> Выполнить (или нажмите сочетание клавиш Win+R)
1.2) Введите команду regedit и нажмите ОК
2.1) Откройте меню Пуск
2.2) В строке поиска введите regedit и нажмите Enter
3.1) Запустите Проводник Windows (Explorer)
3.2) Откройте папку C:\Windows и дважды щелкните по файлу regedit.exe
Создание reg-файла.
Вариант 1.
1.1) Откройте Блокнот (Notepad).
1.1.1) Откройте меню Пуск -> Все программы -> Стандартные -> Блокнот (или нажмите сочетание клавиш Win+R -> введите notepad -> нажмите ОК).
1.2) Скопируйте необходимый Вам код в окно программы Блокнот.
1.3) В меню программы нажмите Файл и выберите пункт Сохранить.
1.4) В открывшемся окне:
1.4.1) Укажите место сохранения файла.
1.4.2) Укажите имя файла и расширение .reg (Например: Demo.reg)
1.4.3) Выберите тип файла: Все файлы (*.*).
Внимание:
Если Вы оставите тип файла: Текстовые файлы (*.txt), то имя файла обязательно нужно взять в кавычки. (Например: «Demo.reg»)
1.5) Нажмите на кнопку Сохранить.
2.1) В папке, где Вы хотите создать reg-файл, щелкните правой кнопкой мыши.
2.2) Во всплывшем меню выберите Создать -> Текстовый документ.
2.3) Сотрите имя и расширение файла .txt, укажите необходимое Вам имя файла и расширение .reg, нажмите клавишу Enter, а затем кнопку Да.
2.4) Щелкните на созданном Вами файле правой кнопкой мыши и выберите пункт Изменить.
2.5) Скопируйте необходимый Вам код в окно программы Блокнот.
2.6) Нажмите сочетание клавиш CTRL+S.
3.1) Возьмите любой готовый reg-файл.
3.2) Щелкните на нем правой кнопкой мыши и выберите пункт Изменить.
3.3) Скопируйте необходимый Вам код в окно программы Блокнот.
3.4) В меню программы нажмите Файл и выберите пункт Сохранить Как.
3.5) В открывшемся окне:
3.5.1) Укажите место сохранения файла.
3.5.2) Укажите имя файла и расширение .reg (Например: Demo.reg)
3.5.3) Выберите тип файла: Все файлы (*.*).
3.6) Нажмите на кнопку Сохранить
Щелкните два раза левой кнопкой мыши на reg-файле и нажмите кнопку Да.
1) Щелкните правой кнопкой мыши на reg-файле.
2) Выберите пункт Слияние и нажмите кнопку Да.
На некоторых страницах И-та изменилось несколько отображение шрифта. Как-то стали похожими, например Вердана и Ариал. Причем,меньше по размерам и заметно на глаз.
С чем это связано?
Спасибо.
Установил более свежую версию ADOBE и тесты стали распечатываться непонятными знаками. Что на рисунке , печатает нормально, а остально… непонятно.
Выполнил ваши рекомендации и все пошло.
А то хотел откатывать ужесистему до старой, 7 версии.
Еще раз , спасибо!
Огромное спасибо, не мог распечатать визовые документы. Реально выручили. Спасибо.
Загрузила reg файл, а как запустить? Подскажите подробнее.
Вышеизложенные решения проблемы, я перепробовал. Но как были иероглифы в печати, так и остались. Методом проб и ошибок заметил такую особенность, Adobe reader-ах последних поколениях, начиная с Adobe reader 8.0 и выше, не работает должным образом функция \»печатать как изображение\». Функция есть и ставится галочка, но не печатает как изображение. Решил проблемы таким образом: Снёс новый Adobe reader/ удалил с диска(с:) все файлы связанные с этой программой/ перезагрузил комп/ нашёл и установил Adobe reader версии 7.0/поставил галочку на \»печатать как изображение\» и эта функция заработала! Пробуйте, может поможет. Хотя для каждой машины нужен индивидуальный подход.
2 Способ
Самый долгий наверное из всех трех способ, это скачать русифицированную версию самого adobe reader:
1 Способ
Это самый надежный и проверенный временем способ!!
- Открыть редактор реестра (Пуск -> Выполнить -> regedit.exe)
- Перейти в
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes - Удалить параметры: «Courier,0»=»Courier New,204″
«Arial,0»=»Arial,204″ - Перезагрузить ПК
PS перезагрузить комп нужно обязательно.
Читайте также: