Заменить текст в PDF - PullRequest
       23

Заменить текст в PDF

1 голос
/ 29 апреля 2011

Я пытаюсь заменить раздел PDF другим текстом. Судя по исследованию всех основных библиотек PDF для .NET, кажется, что это сложная и не тривиальная задача. Я думаю, что может быть проще преобразовать PDF в изображение, заменить текст (всегда в одном и том же месте), а затем преобразовать его обратно в PDF (или оставить его как изображение, если обратное преобразование невозможно). Можно ли извлечь изображение из PDF-страницы с помощью .NET?

Ответы [ 2 ]

1 голос
/ 19 октября 2011

Если PDF был создан из изображения, вы можете импортировать его в Photoshop, чтобы отредактировать его как графический. Или вы можете использовать программу для создания скриншотов, например "Snagit", чтобы захватить страницу PDF в качестве изображения, и использовать редактор snagit, чтобы стереть старый текст и заменить новый.

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

1 голос
/ 02 мая 2011

Если ваш текст находится в известном месте, вы можете просто накрыть его прямоугольником, заполненным цветом фона, а затем нарисовать ваш текст поверх.просто не будет видноКто-то, выбравший текст, все равно возьмет старые вещи.Если это приемлемо, это довольно тривиально.

...