Вы ищете быстрый и эффективный способ генерировать богатые PDF-файлы в C#? если так, вы пришли в нужное место! Эта статья направляет вас через процесс создания PDF-файлов из скратча, что облегчает добавление различных компонентов к вашим документам.

Create PDF Documents using C#

Автоматизированное производство и обработка PDF документы В этом руководстве вы узнаете, как создавать PDF-файлы в C# и как вводить текст, изображения, таблицы и другие компоненты в PDF с использованием C #.

Таблица контента

C# .NET PDF Library для создания PDF

Aspose.PDF для .NET Это мощная библиотека обработки PDF, которая позволяет генерировать и обрабатывать PDF-файлы непосредственно из ваших приложений .NET. С этой библиотекой вы можете динамично создавать различные типы отчетов и бизнес-документов. Бесплатная лицензия Чтобы начать генерировать желаемые PDF-файлы без каких-либо ограничений.

Вы можете скачать библиотеку в качестве ДЛЛ или установить его непосредственно из NuGet Используйте следующую команду:

Install-Package Aspose.Pdf

Создание PDF-файлов в C#

Начнем с создания простого PDF-документа, который содержит фрагмент текста.Следуйте следующим шагом для создания PDF-файла с помощью C#:

Вот шаблон кода, демонстрирующий, как создать простой PDF-файл в C#:

Для более сложного создания PDF-документа, ознакомьтесь с нашим руководством по Создание сложных PDF-документов.

Как редактировать PDF-файл в C#

Редактирование PDF-файла так же просто, как и создание одного. Чтобы изменить PDF, просто загрузите файл с помощью Документ класс, выполните желаемую операцию и сохраните ее. Вот шаги, чтобы изменить PDF:

  • Создание объекта для Документ класс и предоставить путь к PDF-файлу.
  • Манипулировать страницы или содержимое документа, как это необходимо.
  • Сохранить документ с помощью Документ .Save() и метода.

Вот шаблон кода, чтобы иллюстрировать, как модифицировать PDF с помощью C#:

Введите изображение в PDF с помощью C#

Далее давайте рассмотрим, как ввести изображение в PDF-документ. следуйте следующим шагам:

  • Создание объекта для Документ класс для открытия PDF-документа.

  • Доступ к странице, где вы хотите добавить изображение, используя Страница Класс →

  • Добавить изображение на страницу ресурсы и коллекции.

  • Используйте следующие операторы для размещения изображения на странице:- GSAV Для сохранения текущего графического состояния.

  • ConcatenateMatrix Для уточнения размещения изображения.

  • Дать Настраивать изображение на страницу.

  • В конце концов, используйте ГРЕСТОР Оператор восстанавливает графическое состояние.

  • Сохраните файл PDF.

Вот шаблон кода, чтобы показать, как добавить изображение в PDF-документ с помощью C#:

Для получения дополнительных деталей читайте наш руководство по Вставление изображений в PDF.

Создайте таблицу в PDF с помощью C#

Таблицы жизненно важны для организации данных в рядах и колоннах в документах. Aspose.PDF для .NET позволяет легко создавать и вводить таблицы в PDF-документы.

  • Загрузите PDF-файл с помощью Документ Класс →
  • Инициализуйте таблицу и определите ее колонны и строки с помощью Таблица Класс →
  • Установите настройки таблицы (например, границы).
  • Популяция на столе, создавая рядки с Таблица.Rows.Add() и метода.
  • Добавьте таблицу на страницу, используя Документ.Сточки [1] Параграфы.Добавить(Таблица) и метода.
  • Сохраните файл PDF.

Вот шаблон кода для создания и добавления таблицы в PDF-документ в C#:

Для получения дополнительной информации, ознакомьтесь с нашим руководством по Создание таблиц в PDF.

Создайте форму в PDF в C#

Формы в PDF-формах необходимы для сбора данных от пользователей. Вы можете ввести различные контрольные системы, такие как текстовые ящики, контрольные ящики и радио кнопки в PDF-формах. Формат PDF поддерживает два типа форм: Формы Acro и Формы XFA (Смотреть деталиВот как создать и добавить формы в PDF:

Вот шаблон кода для добавления форм в PDF-документ с помощью C#:

Для получения дополнительных деталей читайте наш руководство по Создание форм в PDF.

Бесплатная библиотека C# PDF

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

Бесплатный онлайн PDF Viewer и редактор

Aspose.PDF предлагает бесплатную онлайн-приложение, которое позволяет Смотреть PDF и редактировать PDF.

Заключение

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

Смотреть также

More in this category