VintaSoft PDF .NET Plug-in

Чтение, создание и редактирование PDF документов в .NET, WPF и ASP.NET

PDF (Portable Document Format) - это формат файлов, который позволяет пользователям легко и надежно обмениваться и просматривать электронные документы, независимо от среды, в которой эти документы были созданы. Каждый PDF файл включает в себя полное описание фиксированной разметки элементов документа на плоскости, включая текст, шрифты, графику и другую информацию необходимую для отображения документа.

VintaSoft PDF .NET Plug-in является надстройкой VintaSoft Imaging .NET SDK, которая позволяет создавать, просматривать, верифицировать, печатать, редактировать, защищать, оптимизировать, сжимать, конвертировать и сохранять PDF документ.

Общие возможности

  • Создавайте новый PDF документ в файле или потоке
  • Создавайте PDF документ совместимый с PDF спецификацией 1.0-1.7, 2.0
  • Создавайте PDF документ совместимый с спецификацией PDF/A-1a, PDF/A-1b, PDF/A-2a, PDF/A-2b, PDF/A-3a, PDF/A-3b
  • Создавайте защищенный PDF документ
  • Создавайте PDF документ с portfolio
  • Нужна лицензия PDF Reader и Writer
  • Загружайте существующий PDF документ из файла или потока
  • Загружайте PDF документ совместимый с PDF спецификацией 1.0-1.7, 2.0
  • Загружайте PDF документ совместимый с PDF/A спецификацией
  • Загружайте защищенный PDF документ
  • Загружайте PDF документ с portfolio
  • Загружайте поврежденный PDF документ
  • Нужна лицензия PDF Reader
  • Рендерите всю PDF страницу или ее регион
  • Управляйте и переопределяйте алгоритм рендеринга PDF контента
    • Отключайте рендеринг текста, изображений, графики и т.п.
    • Изменяйте текст перед рендерингом
    • Обрабатывайте изображение перед рендерингом
    • Изменяйте векторную графику перед рендерингом
    • Изменяйте графическое состояние перед рендерингом
  • Получайте промежуточное изображение при рендеринге PDF страницы - это необходимо для прогрессивного предпросмотра PDF страниц
  • Получайте масштабированный регион PDF страницы
  • Управляйте цветом во время рендеринга PDF страницы
  • Рендерите PDF страницы с прозрачностью
  • Рендерите PDF страницы в которых использются PDF функции
  • Рендерите текст PDF страницы
    • Поддерживаемые шрифты: TrueType, OpenType, CompactFontFormat, Type0, Type1, Type3
    • Поддерживаемые режимы рендеринга текста: fill, stroke, invisible, clipping
    • Поддержка рендеринга текста в вертикальном режиме
  • Рендерите изображения PDF страницы
    • Рендерите изображение со следующими типами сжатия: None, ASCII85, ASCIIHEX, CCITT Group 3, CCITT Group 4, JPEG, LZW, Run Length, Flate (ZIP)
    • Рендерите изображение с JBIG2 сжатием - необходим VintaSoft JBIG2 .NET Plug-in
    • Рендерите изображение с JPEG2000 сжатием - необходим VintaSoft JPEG2000 .NET Plug-in
  • Рендерите графику PDF страницы
    • Рендерите формы
    • Рендерите аннотации
    • Рендерите shading и tiling patterns
    • Поддержка смешивания цветов (color blending)
  • Поддерживаемые пространства цветов: CalGray, CalRGB, DeviceCMYK, DeviceGray, DeviceN, DeviceRGB, ICCBased, Indexed, Lab, Separation, Pattern
  • Рендерите Optional Content Groups (OCGs) PDF страницы
  • Нужна лицензия PDF Reader
  • Получайте список всех цифровых подписей PDF документа
  • Получайте информацию о цифровой подписи: сертификат с помощью которого создали подпись; цепочка сертификатов, которая была использована для создания подписи; дополнительная информация
  • Верифицируйте цифровую подпись:
    • Поддерживаемые форматы цифровых подписей: PKCS#1, PKCS#7
    • Поддерживаемые методы вычисления цифровой подписи: byte range digest
  • Добавляйте цифровую подпись в PDF документ:
    • Поддерживаемые форматы сертификатов: X509 certificate
    • Поддерживаемые форматы цифровых подписей: PKCS#1, PKCS#7
    • Поддерживаемые методы вычисления цифровой подписи: byte range digest
  • Создавайте визуальное представление для поля цифровой подписи
  • Восстанавливайте и сохраняйте ревизию документа на момент подписания документа цифровой подписью
  • Нужна лицензия PDF Reader и Writer
  • Сохраняйте PDF документ в файл или поток
  • Сохраняйте новый PDF документ совместимый с PDF спецификацией 1.0-1.7
  • Сохраняйте новый PDF документ совместимый с PDF/A спецификацией
  • Сохраняйте изменения в существующем PDF документе используя постепенное обновление (incremental update) для сохранения истории документа
  • Сохраняйте изменения в PDF документе обратно в источник
  • Сохраняйте изменения в PDF документе в новый источник и переключайтесь на него
  • Нужна лицензия PDF Writer

Требования к разработке и развёртыванию

Требования к разработке:
  • VintaSoft Imaging .NET SDK
  • Среда разработки: Microsoft Visual Studio .NET 2005, 2008, 2010, 2012, 2013, 2015, 2017
  • Язык программирования: C#, VB.NET, any .NET compatible language
  • Платформа разработки: .NET, WinForms, WPF, ASP.NET WebForms, ASP.NET MVC
Требования к развёртыванию:
  • VintaSoft Imaging .NET SDK
  • Microsoft Windows XP, Vista, 7, 8, 8.1, 10 (32-bit и 64-bit)
  • Microsoft Windows Server 2003, 2008, 2012, 2016 (32-bit и 64-bit)
  • Microsoft .NET Framework: 2.0, 3.0, 3.5, 4.0, 4.5, 4.6, 4.7

Бесплатная оценочная версия

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

Загрузив оценочную версию VintaSoft Imaging .NET SDK, вы сможете также протестировать все плагины -
Annotation, PDF, JBIG2, JPEG2000, Document Cleanup, OCR, DICOM, Forms Processing.

Скачать оценочную версию

Демо приложения


SDK поставляется с демо-приложениями для WinForms, WPF, ASP.NET WebForms и ASP.NET MVC, демонстрирующими общие функции SDK. Демо-приложения упрощают процесс оценки функциональности SDK, позволяя быстро определить, соответствует ли он вашим конкретным требованиям.

Каждое демо-приложение представляет собой пример исходного кода, написанный на C# или VB.NET для использования в Microsoft Visual Studio .NET 2005, 2008, 2010, 2012, 2013, 2015, 2017.

Необходимо загрузить и установить оценочную версию SDK на ваш компьютер, если вы хотите запустить и протестировать наши демонстрационные приложения.

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

Онлайн демо приложения

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

Документация

SDK поставляется с детальной технической документацией на английском языке, которая включает в себя руководство пользователя, описание .NET API, описание JavaScript API и др. Документация предназначена для лиц, имеющих как минимум базовые знания и навыки программирования приложений.

Список общих изменения по версиям SDK, показывающий историю разработки, доступен здесь: История

Файл документации для автономного использования можно скачать по следующей ссылке: Офф-лайн документация

Смотрите он-лайн документацию

Поддержка

Задать вопрос

Информацию обо всех доступных ресурсах поддержки можно найти здесь: Тех.поддержка.

Cписок часто задаваемых вопросов и ответов на них для VintaSoft Imaging .NET SDK и его плагинов можно найти здесь: ЧаВо.

Форумы компании "ВинтаСофт" являются удобным способом обмена информацией между программистами. Пожалуйста, ищите там ответы или задавайте технические вопросы. Для коммуникации на форумах выбран английский язык. Наша Служба поддержки клиентов отвечает на вопросы форумов каждый рабочий день.

Напишите нам, если вы не можете найти необходимый ответ или решение в представленных ресурсах поддержки и технической документации, или если вы хотите, чтобы мы порекомендовали вам, как продукты VintaSoft помогут выполнить вашу конкретную задачу.

Лицензирование плагинов

Купить лицензию

Любой плагин является надстройкой для VintaSoft Imaging .NET SDK и может использоваться только совместно с VintaSoft Imaging .NET SDK, т.е. требуется лицензия как для SDK, так и для плагина, если вы хотите использовать любую функцию плагина в своем приложении.

Лицензирование VintaSoft очень гибкое и позволяет разрабатывать приложения как для бесплатного распространения, так и для развертывания на локальный сервер или веб домен.

Для использования VintaSoft Imaging .NET SDK и плагинов в производстве необходимо выбрать и приобрести подходящую лицензию для вашего приложения из предлагаемых типов.

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

Лицензии для настольных ПК позволяют использовать SDK в не-веб-приложениях и бесплатно распространять их на любой настольный компьютер.

Лицензии для серверов позволяют использовать SDK как в не-веб-приложениях, так и в веб-приложениях, и распространять их бесплатно на сервера и веб домены.

Лицензия для одиного сервера привязана к единственному имени сервера. Лицензия для одного URL, предназначенная для веб-приложений, привязана к единственному домену или IP.

Все, что нужно знать о лицензировании VintaSoft Imaging .NET SDK и плагинов, вы можете прочитать в Лицензионном соглашении.

Отзывы

Все отзывы
As manager of the team using your Document Imaging SDK within AG Insurance, I would like to take the time to thank you about the support provided until now. Your support is effective and we are happy about your reaction time when issues questions are reported.

Olivier Van Pevenaeyge
AG Insurance
I have used Vintasoft’s libraries for the past five years and credit them for delivering high-valued software that is well priced and functionally robust. Vintasoft’s components are well designed and they consistently release updates that improve reliability and performance. I highly recommend developers to consider the Vintasoft tools as a natural plug-in for any project you tackle.

Paul Smietan
CTO | GoScan, Inc.
Because of the quality of your products and, even more, because of your quick and effective technical support I would recommend your .NET products to anyone. We are using Scan, Imaging and Annotation in few of our products, for over one year, without any problems. Please continue with good work!

Ninoslav Rasinec
RAVERUS d.o.o.
I have used many different Imaging products. Hands down you have the best product out of the bunch. I love the fact it is extendable - it works fast and it just works. Keep up the fantastic work.

Steve Thompson
Electrical Resources, Inc