Создать PDF отчет в C#

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

Этот генератор отчетов предоставляет эффективный независимый от платформы API. Используйте наш Reporting API для разработки высокоуровневого программного обеспечения для платформы .NET. Интегрировав наше решение в свое программное обеспечение, вы сможете создавать потрясающие отчеты на основе шаблонов PDF и пользовательских данных с помощью C#.

Посмотреть фрагмент кода

Отчетность для PDF с использованием C#

Создавайте красивые отчеты из PDF шаблонов и пользовательских данных с помощью C#. Дополните свои отчеты списками, таблицами, диаграммами, изображениями, штрих-кодами и другими элементами документов на .NET. С помощью LINQ движка генерации документов для .NET вы можете легко создавать отчеты.

Посмотрите, как легко создать отчет PDF на C#, выполнив следующие действия:

  1. Выберите источник данных, например JSON, XML, CSV, базу данных или объекты пользовательских типов.
  2. Подготовьте шаблон PDF документа. Используя синтаксис на основе LINQ, сортируйте, фильтруйте и группируйте данные непосредственно в шаблонах PDF.
  3. Используйте наш .NET генератор отчетов, чтобы связать шаблон PDF и данные из вашего источника данных с помощью LINQ синтаксиса и получить отчет в выбранном вами формате.

Автоматизированная генерация PDF документов на C#

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

Генерация отчетов PDF на C#

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

Создать отчет PDF на C#

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

Создайте отчет на основе шаблона PDF в C#
Загрузить шаблон
Выполнить код
Загрузить файл данных
Выберите целевой формат из списка
dotnet add package Aspose.Words
Копировать
using Aspose.Words;
using Aspose.Words.Reporting;

var doc = new Document("Input.pdf");
var dataSource = "";

var engine = new ReportingEngine();
engine.BuildReport(doc, dataSource);

doc.Save("Output.pdf");
Выполнить код

Как создать отчет PDF в C#

  1. Установите Aspose.Words for .NET
  2. Добавьте ссылку на библиотеку (импортируйте библиотеку) в свой C# проект
  3. Создайте шаблон PDF, размеченный с помощью синтаксиса на основе LINQ.
  4. Загрузите документ шаблона PDF
  5. Загружайте свои данные из источника данных: файлов, баз данных или пользовательских объектов.
  6. Создайте отчет, передав шаблон PDF и данные экземпляру 'ReportingEngine'
  7. Сохраните сформированный отчет в виде отдельного файла

библиотека C# для создания отчета PDF

Есть три альтернативных варианта установки "Aspose.Words для .NET" в вашу систему. Пожалуйста, выберите тот, который соответствует вашим потребностям, и следуйте пошаговым инструкциям:

Системные Требования

Наш продукт полностью кроссплатформен и поддерживает все основные реализации .NET:

  • .NET ≥ 5.0
  • .NET Core ≥ 2.0
  • .NET Standard ≥ 2.0
  • .NET Framework ≥ 3.5
  • MonoMac
  • MonoAndroid
  • Xamarin

Поскольку код .NET не зависит от базового оборудования или операционной системы, а зависит только от виртуальной машины, вы можете разрабатывать любое программное обеспечение для Windows, macOS, Android, iOS и Linux. Просто убедитесь, что у вас установлена соответствующая версия .NET Framework, .NET Core, Windows Azure, Mono или Xamarin.

Мы рекомендуем использовать интегрированные среды разработки Microsoft Visual Studio, Xamarin и MonoDevelop для создания приложений C#, F#, VB.NET.

Для получения более подробной информации обратитесь к документации по продукту.

Другие поддерживаемые форматы документов для отчетов

Вы можете создавать отчеты и автоматизировать документы для других форматов файлов:

5%

Подпишитесь на обновления продукта Aspose

Получайте ежемесячные информационные бюллетени и предложения, доставляемые прямо на ваш почтовый ящик.