ITEXT для .NET-это бесплатный API с открытым исходным кодом .NET для создания и работы с PDF-документами в приложениях C#/VB.NET. Это позволяет разработчикам приложений .NET писать приложения для генерации, изменения и извлечения контента из PDF -файлов. ITEXT для .NET - это порт оригинального API ITEXT, который был написан на языке программирования Java. Он был разработан для предоставления функций обработки документов PDF для разработчиков приложений .NET. Он используется в различных областях, таких как системы управления документами, инструменты отчетности и другие приложения, которые требуют генерации и манипулирования PDF.

Ключевые функции ITEXT API для .net

  • PDF Generation: ITEXT для .NET позволяет создавать новые PDF документы с нуля. Вы можете добавить текст, изображения, таблицы и другие элементы в документ. Он поддерживает различные шрифты, цвета и параметры форматирования для настройки внешнего вида контента.
  • Манипуляция PDF: Вы можете изменить существующие документы PDF, добавив, удалив или изменив контент. Это позволяет вам манипулировать страницами, объединять несколько файлов PDF, разделять PDF на несколько документов и извлекать определенные элементы из PDF, такие как текст или изображения.
  • Заполнение формы: ITEXT для .NET предоставляет возможности для заполнения интерактивных форм PDF. Вы можете программно заполнить поля форм, флажки и радиопроизводительные кнопки с помощью данных.
  • Цифровые подписи: Библиотека поддерживает добавление цифровых подписей в документы PDF, что позволяет подписать и сертифицировать файлы для обеспечения их подлинности и целостности.
  • Извлечение текста: ITEXT для .NET позволяет вам извлечь текст из документов PDF, которые могут быть полезны для индексации, поиска или анализа содержимого файлов PDF.
  • Безопасность и шифрование: Вы можете зашифровать документы PDF с использованием шифрования на основе паролей или на основе сертификатов для защиты конфиденциальной информации и ограничения доступа к контенту.
  • PDF/A Support: ITEXT для .NET поддерживает стандарт PDF/A, который используется для долгосрочного архивирования электронных документов. Это гарантирует, что сгенерированные документы PDF соответствуют конкретным требованиям для сохранения и будущей доступности.

Установка ITEXT для .net

ITEXT для .NET API может быть установлен с использованием двух методов.

  • Установка ITEXT из Nuget
  • Установка с сервера Artifactory ITEXT

Установка ITEXT с использованием диспетчера пакетов Nuget {.wp-block heading}

** Шаг 1:* Open Visual Studio - Open Visual Studio и создайте новый проект или откройте существующий проект, если вы хотите добавить API ITEXT в существующий проект. ** Шаг 2: Откройте консоль диспетчера пакетов - Чтобы открыть консоль диспетчера пакетов, перейдите к «Инструментам»> «Диспетчер пакетов Nuget»> «Консоль менеджера пакетов». ** Шаг 3: *Установите пакет ITEXT - в консоли диспетчера пакетов, введите следующую команду и нажмите Enter:

 Install Package itext7

Это установит последнюю версию ITEXT API и все его зависимости.

Установка ITEXT с Artifactory Server ITEXT {.wp-Block Heading}

Пакеты Itext Nuget также доступны на сервере Artifactory ITEXT. Вы можете добавить его в качестве пользовательского репозитория Nuget в Visual Studio, используя следующие шаги.

  1. В диспетчете пакетов Nuget перейдите в настройки
  2. Добавьте следующий URL в качестве источника пакета: Вы также можете просмотреть сервер Artifactory ITEXT и вручную загрузить пакеты Nuget.

itext resources {.wp-block heading}

Предстоящий ITEXTPDF C# Примеры

На этом этапе ваш консольный проект .NET должен быть готов начать с API ITEXT для .NET для работы с документами PDF. В наших следующих статьях мы поговорим: