Лучшая серверная библиотека для редактирования.NET PDF

Какая библиотека для редактирования.NET PDF доступна и почему?

Его необходимо использовать на веб-сервере IIS. В частности, мне нужно отредактировать PDF-файл, созданный службами отчетности.

Факторы, которые меня интересуют:

  1. скорость
  2. Потребление памяти
  3. Цена
  4. Качество документации
  5. Стабильность библиотеки
  6. Размер библиотеки
  7. Все, что вы считаете важным

8 ответов

Решение

Посмотрите на iTextSharp. iTextSharp - это порт iText, бесплатной библиотеки Java-Pdf.

Чтобы процитировать iText:

Вы можете использовать iText для:

  • Служить PDF в браузере
  • Генерация динамических документов из файлов XML или баз данных
  • Используйте многие интерактивные функции PDF
  • Добавить закладки, номера страниц, водяные знаки и т. Д.
  • Разделять, объединять и манипулировать страницами PDF
  • Автоматизировать заполнение форм PDF
  • Добавить цифровые подписи в файл PDF
  • И многое другое...

Syncfusion Essential PDF - лучший. Я использую его годами. Кроме того, Syncfusion обеспечивает лучшую поддержку по сравнению с другими поставщиками.

У webSupergoo есть супер библиотека PDF для.NET

Их продукт ABCpdf предназначен для использования с веб-серверами. Документация понятна и установка сопровождается примером веб-сайта проекта.

Если вы посетите их сайт, вы должны увидеть ссылку на живую демонстрацию:

http://www.websupergoo.com/abcpdf-1.htm

ABCpdf 7 является текущей версией. Производительность и надежность отличные. Стандартная версия стоит 329 долларов США, но иногда ее можно получить бесплатно. Размер загружаемого файла составляет около 30 МБ. Поддерживает как 32, так и 64-битные серверы.

Я исследовал довольно много инструментов, которые не предлагаются специально Adobe, и два, которые сразу приходят на ум, это Atalasoft's DotImage и LEADTools. Они оба довольно дорогие, но предоставляют лицензирование сервера и используют сверхбыстрые библиотеки C++ GDI.

Существует бесплатная библиотека.Net под названием PDFSharp, в которой используется собственный GDI+.Net, поэтому она медленнее и требует больше памяти. Но опять же, это бесплатно.

Я использовал http://www.tallcomponents.com/ основном для заполнения PDF-форм, а затем для выравнивания PDF. Кажется, работает нормально. У меня не было никаких проблем.

Я не знаю, является ли это лучшим, но я использую PDF-Writer.NET, за который я заплатил 89 долларов. Я использовал его в нескольких производственных приложениях. Мне это нравится, потому что его легко настроить и использовать, и он не требует большого количества кодирования, что облегчает его освоение новыми разработчиками.

До этого я собирал PDF-файлы, используя библиотеку с открытым исходным кодом и библиотеки взаимодействия Acrobat. Это было грубо.

Не уверен насчет части PDF, но у Aspose есть библиотека для PDF. Я использовал их библиотеку слов для создания текстовых документов. их документация очень приличная на мой взгляд.

http://www.aspose.com/categories/file-format-components/aspose.pdf-for-.net-and-java/default.aspx

Проверьте Aspose.Pdf для.NET. Он имеет хороший API, хорошо документирован и имеет небольшой след.

Другие вопросы по тегам