Особенности SDK

Простота использования

Основная цель разработки Pdfium.Net SDK — сделать простое и интуитивно понятное API для разработчиков. Библиотека классов абстрагирует все детали спецификации PDF и предоставляет интерфейс, основанный на объектах мира и других интуитивно понятных классах.

Программная генерация PDF

Pdfium.Net SDK — это ведущая библиотека .Net для создания файлов в формате PDF. Наша цель — предоставить разработчикам высококачественный инструмент для динамического создания PDF-файлов на веб-сервере или в любой другой серверной системе.

Высокая производительность

Непревзойденная скорость обработки, позволяет Pdfium.Net SDK обеспечивать высокопроизводительный просмотр, поиск, печать и редактирование документов PDF. Благодаря отличной оптимизации Pdfium.NET SDK легко работает даже на слабых системах и потребляет мало ресурсов.

Поддержка Legacy проектов

Pdfium.Net SDK в ногу со временем, поддерживая все новинки, такие как .Net 6. Однако мы не отказываемя от поддержки наших старых пользователей. Вот почему мы до сих пор поддерживаем .Net Framework 2.0 и Windows XP.

PDF-формы и JavaScript

С Pdfium.NET SDK ваше приложение может легко управлять формами PDF. Программное извлечение данных и заполнение текстовых полей и других форм, импорт/экспорт данных в формат FDF, поддержка JavaScript и таких событий как Submit в полях форм PDF — все это и даже больше решается в несколько трок кода.

Если мало возможностей

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

Компонент просмотра PDF

Множество режимов отображения

Отображайте PDF-документы так, как вы хотите- в горизонтальной или вертикальной компоновке, по одной, по две или более страниц на экране и даже мозайкой. Полный контроль над тем, как отрисовывается страница: настраиваемые поля, цвета, границы и разделители страниц.

Поддержка PDF форм

Компонент просмотра PDF полностью поддерживает работу с формами, такими как текстовые поля ввода, флажки, переключатели и выпадающие списки.

Настраиваемый внешний вид

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

Полная интерактивность

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

Обработка событий

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

Открытый исходный код

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

Исходные коды доступны на GitHub



Tesseract.Net SDK — создайте PDF-файл с возможностью поиска

Хотите сделать PDF-файл с возможностью поиска из отсканированного документа?

Tesseract.Net SDK — библиотека, которая вам нужна.

С помощью Tesseract.Net SDK вы можете конвертировать изображения в различных форматах, а также PDF состоящий из скан-копий в PDF-документ с возможностью поиска.

Узнать больше