Эта страница может содержать автоматически переведенный текст.

C# библиотека для генерации PDF-файлов

Вы можете создавать PDF-документы, комбинируя строительные блоки, такие как страницы, контейнеры, изображения, абзацы текста и тому подобное. Дополнение Layout для библиотеки Docotic.Pdf сгенерирует PDF-файлы из вашего макета.

Результат генерации PDF-файла C#

Вам понадобится дополнение Layout для создания PDF-документов с помощью Layout API. Это бесплатное дополнение к библиотеке Docotic.Pdf. Дополнение также доступно в zip-файле с бинарными файлами библиотеки.

Библиотека Docotic.Pdf 9.4.17469-dev Дополнение Layout 9.4.17469-dev
Регрессионные тесты 14,760 прошло Всего загрузок NuGet 4,447,259

Статьи

Прочтите эти статьи, чтобы узнать, как описать макет ваших документов в коде C# и VB.NET и сделать так, чтобы библиотека сгенерировала для вас PDF-файлы.

  • Генерация PDF-документов в C# и VB.NET
    API генератора PDF-файлов на C# для простого создания PDF-файлов. Современный подход, основанный только на коде, с гибким API и мощным механизмом компоновки.

  • Начало работы
    Создавайте PDF-документы, отчеты и счета, следуя этой начальной информации об использовании Layout API.

  • Создание документов
    Как настроить шифрование документов, метаданные и некоторые параметры, связанные с генерацией.

  • Как верстать страницы
    Как компоновать страницы PDF с помощью встроенных слотов для контента. Описывает, как добавлять водяные знаки, указывать направление и стиль текста.

  • Контейнеры и их содержимое
    Как использовать контейнеры Layout API для организации контента. Описывает типы контента, который можно поместить в контейнеры. Показаны способы декорирования контейнеров.

  • Размер, положение и рендеринг контейнеров
    Показывает, как указать размер и положение контейнеров. Описывает условный рендеринг контента. Рассказывает о поддержке направлений контента слева направо и справа налево.

  • Составные контейнеры
    Описывает Row, Column, сетку, списки и другие контейнеры, которые могут содержать более одного элемента. Показывает, как добавлять водяные знаки в PDF.

  • Контейнер Table
    Возможности контейнера Table. Как определить строки и столбцы, верхний и нижний колонтитулы для табличных данных. Говорится о ячейках, которые занимают несколько строк и/или несколько столбцов.

  • Создать PDF-документы в C# и VB.NET
    Создать PDF-документы на C# и VB.NET с использованием библиотеки Docotic.Pdf.

Справочник по API

Ознакомьтесь со справочником по API для дополнения Layout, чтобы узнать параметры методов и другие детали реализации.

Примеры кода

В этих примерах показано, как создавать PDF-документы на C# и VB.NET с помощью надстройки Layout.