iText 7 Community

Описание

iText 7 Community

iText 7 Community — это библиотека PDF с открытым исходным кодом, состоящая из версий на языках Java и .NET. Она может использоваться только с лицензией AGPL. Соответствие этой лицензии обычно означает, что необходимо раскрыть собственный код по лицензии, совместимой с AGPL, а также все модификации iText. Кроме того, для версии Community доступны не все дополнения iText 7, и на нее не распространяется поддержка премиум-уровня.

How it works

To demonstrate the powerful high-level capabilities of the iText 7 library, here is a simple "Hello World!" example showing how to create a PDF in just a few lines of Java or C#:

1
2
3
4
5
6
7
public static void main() throws IOException {
        final PdfWriter pdfWriter = new PdfWriter("hello.pdf");
        final PdfDocument pdfDocument = new PdfDocument(pdfWriter);
        try (final Document document = new Document(pdfDocument)) {
            document.add(new Paragraph("Hello World!"));
        }
    }
1
2
3
4
5
6
7
8
9
10
11
static void Main(string[] args)
        {
            {
                using (PdfWriter pdfWriter = new PdfWriter("hello.pdf"))
                using (PdfDocument pdfDocument = new PdfDocument(pdfWriter))
                using (Document document = new Document(pdfDocument))
                {
                    document.Add(new Paragraph("Hello World!"));
                }
            }
        }

You can view the example output PDF from the following link:

Hello World! example PDF

Преимущества

Преимущества использования iText 7 Community?

С iText 7 Community можно не беспокоиться о технологиях и стандартах PDF и сосредоточиться на бизнес-задачах и содержимом документов. Одновременно с этим у вашей команды разработчиков есть полный доступ к внутренней структуре PDF и возможности чтения, вставки, обновления и удаления любых объектов PDF. Кроме того, им доступна обширная и актуальная техническая документация в  центре справочных материалов.

 

iText 7 Core icon svg
Focus on the high level, business logic

High-level APIs allow you to keep focus on your business logic and document content as iText 7 Core/Community offers an abstract document model.

iText 7 Core icon svg
Внимание к низкому уровню: внутренняя структура PDF

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

iText 7 Core icon svg
Соответствие международным стандартам PDF

  • PDF: PDF 1.x, PDF 1.7 (ISO 32000-1), PDF 2.0 (ISO 32000-2) начиная с версии iText 7.1.

  • Архивация: PDF/A-1, PDF/A-2, PDF/A-3 (ISO 19005-1, -2 и -3, все уровни).

  • Специальные возможности: PDF/UA (ISO 14289-1).

  • Цифровые подписи: PAdES (ETSI EN 319 142 / ETSI TS 102 778).

  • Электронные счета: ZUGFeRD.

Ключевые функции

Основные возможности iText 7 Community

iText 7 Community — это простая, производительная и расширяемая библиотека, которая может справляться с проблемами современного цифрового документооборота. 

Встраивайте библиотеку iText 7 Community для создания нужных типов файлов PDF. iText 7 может помочь в автоматическом создании пакетов файлов для добавления в цифровой архив и при настройке форм для наших клиентов.

Core capabilities development icon
Модульная структура и интуитивно понятные интерфейсы API

iText API обеспечивают возможность расширения для программирования Java и .NET в будущем. PDF библиотеке можно легко научиться, она наполнена обширной документацией и примерами.

Core capabilities development icon
Актуальность

iText 7 Core/Community использует Юникод для закладок, имен PDF, строк PDF, паролей и многого другого. Современные алгоритмы хэширования и шифрования позволяют использовать цифровые подписи, обеспечивают защиту документов и поддерживают файлы размером несколько гигабайт и очень большие документы.

Core capabilities development icon
Настройка и расширяемость

Обширные библиотеки Java и .NET PDF имеют стандартные функции для простого использования и гибкость для расширения и настройки в соответствии с требованиями. Целью iText 7 Core/Community является простая интеграция и открытые стандарты.

Core capabilities development icon
Аддоны с открытым исходным кодом

  • pdfHTML: конвертируйте HTML в PDF
  • pdfSweep: удаляйте чувствительные данные в PDF
  • pdfDebug: отлаживайте PDF в реальном времени
Контактная информация

Остались вопросы? 

Мы готовы вам помочь. Обратитесь к нам, и мы ответим, как только сможем.

Связаться с нами
Оставаться в курсе

Присоединяйтесь к более чем 11 000 подписчиков и станьте экспертом iText PDF, следя за нашими новыми продуктами, обновлениями, советами, техническими решениями и событиями.

Подпишись сейчас