SIM17 Редактировать PDF - занятие крайне неблагодарное, а кириллицу - тем более!
Проблема состоит в том, что для редактирования нужно, чтобы шрифт, которым был
набран редактируемый текст, был
установлен на том компьютере, где производится редактирование! В противном случае Acrobat начинает "ругаться". На это можно "плюнуть"
, но тогда вместо текста будет "не пойми что" или вообще пустое место, хотя курсор будет двигаться... (Правда, мне говорили, что если шрифт внедрен в документ ЦЕЛИКОМ, а не поднабором, то можно редактировать и без установки шрифта, но я таким не сталкивался, да и сохраняют, как правило, все же только используемую часть шрифта.)
Узнать шрифты не сложно. Нужно только посмотреть Document Properties -> Fonts. Но! Очень часто, особенно в старых версиях, там стоит нечто неудобоваримое, типа "MSTF145456..." Это происходит потому, что TTF шрифты, которыми были набраны эти документы, в PDF преобразуются в шрифт "Type 3" (один из вариантов "Type 1" или PS, которые сохраняются без изменений). Найти ТАКОЙ шрифт...
Далее. В новых версиях часто бывает, что английская часть текста, набранная стандартным шрифтом, например, Arial, кодируется в именно как Arial, но кириллическая - уже как Arial+1. Опять накладка...
Ладно, допустим, мы нашли нужный шрифт (или исправили имя редактором шрифтов и установили этот самый "MSTF145456..."). Как правило, при внедрении ПОДНАБОРА шрифта, кодировка символов в нем МЕНЯЕТСЯ!!! PDF'у без разницы, что отображать, он получает символ с кодом 0x01, выбирает из поднабора нужное изображение и выводит его на экран (или печать). В тексте соответствие однозначное. Но если бы вводим символ с кодом, например, 0x0c0 ("А"-кириллическое), то гарантий, что в документе под этим кодом находится изображение именно этого символа никаких. Отсюда "кракозяблы" или просто пустые места... Может быть и хуже. На ТВОЕМ компьютере все отображается нормально, но на любом другом, где нет такого шрифта, текст "непотребный". Это значит, что таких символов в ПОДНАБОРЕ просто НЕТ. Они брались из установленных на компьютере, но при сохранении отредактированного PDF'а эти дополнительные символы в него НЕ ВНЕДРЯЮТСЯ (сохраняются только коды в тексте)! Именно это происходит чаще всего, когда имеется английский PDF, и в нем сохранен только поднабор латинских символов... Или текст набран стандартным шрифтом (тем же Arial), который входит в поставку Acrobat'а и в PDF не сохраняется, но!
и не имеет кириллической части... Правда, как-то пробегали такие шрифты и с кириллицей (возможно, из поставки Acrobat CE), но гарантии, что они будут установлены и на целевом компьютере...
МараЛ...
Редактировать непосредственно английский PDF, добавляя туда кириллический текст - не стоит. Лучше всего распознать его через Fine Reader, благо, что, начиная с 6й версии, он может работать с PDF непосредственно. (Пользоваться различными конверторами IMHO не стоит, по крайней мере виденные мною с кириллицей работают "не очень"...) Полученный текст отредактировать "как душе угодно", а потом создать новый PDF, внедрив в него все нужные шрифты.