ganesh.rit Ответов: 3

Любая библиотека .NET для редактирования PDF-файлов?


Ребята,

Есть ли один знает хороший открытым исходным кодом третьего лица\.Net библиотека отредактировать PDF-файл на наличие конфиденциальной информации.

Я искал его в Google, но никто не пригодился. Многие библиотеки имеют нижеследующие ограничения.
1) не удается отредактировать pdf с помощью регулярных выражений.
2) после редактирования, если мы преобразуем отредактированный PDF-файл в текст, то он показывает конфиденциальную информацию, которая, очевидно, не используется.


Заранее спасибо :)

Kenneth Haugland

Вы смотрели на iText?

ganesh.rit

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

Sergey Alexandrovich Kryukov

Я думаю, что под "редактировать" вы подразумеваете "редактировать". Пожалуйста, сверьтесь с каким-нибудь английским словарем.
Вопрос действительно расплывчатый.
—СА

CHill60

редактировать = шикарное слово для редактирования!! :-) http://www.collinsdictionary.com/dictionary/english/redact[^]

Sergey Alexandrovich Kryukov

Я знаю, я просто подумал, что это должно быть "редактировать", но Ричард объяснил это другим возможным значением ниже.
Поскольку в некоторых языках слово "редактировать" используется вместо "редактировать" (когда нет слова "редактировать"), я предположил, что это было влияние родного языка OP.
—СА

Richard MacCutchan

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

Sergey Alexandrovich Kryukov

А, понял. Большое вам спасибо, что указали на это, я не знал. Я думал, что это было влияние другого языка, что часто случается. Я объяснил, почему я думал так, выше...
—СА

ganesh.rit

Редактирование Pdf-это средство, с помощью которого мы можем редактировать pdf для получения конфиденциальной информации. Adobe предоставляет некоторые платные инструменты, с помощью которых мы можем редактировать pdf - файлы в acrobat reader. То, что я хочу здесь является использование программно отредактировать PDF-файлов .net библиотека.

Sergey Alexandrovich Kryukov

А, я понял, спасибо. Пожалуйста, смотрите мои комментарии выше, объясняющие, почему я думал, что это была ошибка...
—СА

sangitasojitra

Ганеша,
Я также ищу какой-нибудь хороший инструмент редактирования, который редактирует конфиденциальную информацию из pdf и не должен присутствовать после ее преобразования в текстовый документ.
Знаете ли вы, обеспечивает ли какой-либо инструмент то же самое?
ваша помощь очень ценится.
Спасибо.
Сангита.

3 Ответов

Рейтинг:
9

ganesh.rit

Используя iTextSharp я могу отредактировать района НСО зная, страницы и площадью растровых изображений в PDF файл.


Member 10070308

Можете ли вы пожалуйста, поделитесь кодом ? Я хочу точно такую же вещь.

ganesh.rit

Я нарисовал прямоугольник черного цвета поверх растрового изображения pdf, где я знаю страницу и область, к которой я должен применить редакцию. вы можете найти код в интернете, чтобы нарисовать прямоугольник с помощью iTextSharp.

Спасибо

Рейтинг:
22

CHill60

Этот сторонний инструмент определенно позволяет использовать регулярные выражения http://www.gnostice.com/nl_article.asp?id=238&Т=PDF_Text_Redaction_Using_PDFOne_net[^] хотя это и недешево


ganesh.rit

Привет Chill60,

Спасибо за ваш ответ,
Я уже пробовал PDFOne... но это не полезно... во-первых, ему не удается редактировать каждый раз... Если, однако, это удалось, и если мы преобразуем отредактированный pdf в текст, он показывает отредактированный текст, который, очевидно, не используется

Спасибо,
Ганеш.

CHill60

Вы пробовали их Центр поддержки с проблемой "не работает каждый раз"?
На показе отредактированного текста - многое будет зависеть от того, как вы конвертируете pdf в текст - опять же что-то для ребят из Службы Поддержки Gnostice

Sergey Alexandrovich Kryukov

Мой 5.
—СА

CHill60

Спасибо!

sangitasojitra

Ганеша,
Я также ищу какой-нибудь хороший инструмент редактирования, который редактирует конфиденциальную информацию из pdf и не должен присутствовать после ее преобразования в текстовый документ.
Знаете ли вы, обеспечивает ли какой-либо инструмент то же самое?
ваша помощь очень ценится.
Спасибо.
Сангита.

CHill60

Это скорее будет зависеть от того, как вы конвертируете текстовый файл - какой бы инструмент это ни делал, он должен быть в состоянии распознать редактирование или сделать редактирование как часть этого процесса. Инструмент Gnostice должен быть в состоянии сделать это, но, как я уже сказал - это недешево http://www.gnostice.com/XtremeDocumentStudio_dot_NET.asp[^]

Рейтинг:
1

Dave Kreskowiak

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

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

Я не знаю ни одной библиотеки, которая делает это для вас, и у меня нет никаких примеров кода, чтобы сделать это с любой библиотекой. Я думаю, что вы находитесь в неизведанной земле здесь, используя бесплатные библиотеки.