1

У меня есть PDF-файл, в котором есть один шрифт ZapfDingbat (большая метка). Я открыл его в Adobe Acrobat Professional и попытался использовать инструмент «подправить», чтобы изменить этого персонажа.

Но я не могу по какой-то причине. Как мне это сделать?

4 ответа4

0

Проверяя снимок экрана с сообщением об ошибке, я полагаю, что проблема в том, что у вас не установлен шрифт Zapf Dingbats в вашей системе, и поэтому нет способа добавить дополнительные символы из этого шрифта в документ, которого он еще не содержит. (это то, что вы действительно пытаетесь сделать, изменяя характер).

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

0

Самый простой способ сделать то, что вы хотите, это изменить исходный документ и заново создать документ из этого. PDF - это язык описания макета страницы. Насколько вы знаете, в файл может даже не быть встроенный символ, а только его графическое представление. (Тем не менее, обратите внимание, что программа просмотра Acrobat довольно хорошо "угадывает" символ из установленного шрифта, если файл содержит глиф, который не встроен и не установлен в системе.)

Если вы не можете изменить исходный файл, некоторые программы могут позволить вам внести изменения. Acrobat Pro должен быть в состоянии. (Из того, что вы написали, я не знаю, почему ваши попытки потерпели неудачу.)

Если нет, вам придется изменить файл программно. (И вот тут-то и придет stackoverflow.com.) Вы можете сделать это с помощью API Acrobat или какого-либо другого проприетарного коммерческого API, или вы можете попробовать использовать что-то вроде pdftk. (Я не сделал ни того, ни другого, и больше не могу вам в этом помочь.)

Обратите внимание, что обычно проще всего изменить исходный документ.

0

Acrobat Reader включает 14 шрифтов, которые не нужно вставлять или устанавливать в вашей системе для просмотра в формате PDF.

14 шрифтов:

Courier
Courier-Bold
Courier-BoldOblique 
Courier-Oblique 
Helvetica 
Helvetica-Bold 
Helvetica-BoldOblique 
Helvetica-Oblique 
Symbol 
Times-Bold 
Times-BoldItalic 
Times-Italic 
Times-Roman 
ZapfDingbats
0

Скорее всего, вы можете открыть файл в Блокноте и просмотреть файл, чтобы найти текст, который нужно изменить.

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

Поэтому строку, которую я должен был поместить в PDF, чтобы найти позже, должно было быть:

0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .