Створення звіту в C#

Високошвидкісна бібліотека .NET для створення звітів у Word документах, PDF, OpenOffice, Web і Markdown, а також для автоматизації документів за допомогою шаблонів і спеціальних даних

Цей генератор звітів забезпечує ефективний незалежний від платформи API. Використовуйте наш API звітування для розробки програмного забезпечення високого рівня для платформи .NET. Інтегрувавши наше рішення у своє програмне забезпечення, ви можете створювати приголомшливі звіти в DOCX, PDF, HTML та інших популярних форматах на основі шаблонів і спеціальних даних за допомогою C#.

Переглянути фрагмент коду

Звітність на C#

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

Подивіться, як легко створити звіт у C#, виконавши такі дії:

  1. Виберіть своє джерело даних, наприклад JSON, XML, CSV, бази даних або об'єкти спеціального типу.
  2. Підготуйте шаблон документа у PDF форматі або Word, наприклад DOC або DOCX. Використовуючи синтаксис на основі LINQ, сортуйте, фільтруйте та групуйте дані безпосередньо в шаблонах.
  3. Використовуйте наш механізм звітування .NET, щоб пов'язати цей шаблон і дані з вашого джерела даних за допомогою синтаксису LINQ і отримати звіт у форматі, який ви виберете.

Автоматизуйте створення документів у C#

Використовуючи дані звіти з .NET, ви можете створювати документи в багатьох популярних форматах з професійною якістю:

  • Microsoft Word: DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM
  • OpenOffice: ODT, OTT
  • Фіксований макет: PDF, XPS, OpenXPS, PostScript
  • Картинки: JPG, PNG, TIFF, BMP, SVG, EMF, GIF
  • Веб: HTML, MHTML
  • Інші: EPUB, MOBI, Xaml, PCL тощо.

Генерація звіту в C#

Наш механізм створення звітів базується на технології динамічного прив'язування джерела даних до полів у шаблоні документа за допомогою синтаксису LINQ. Така система звітності значно підвищить продуктивність праці при підготовці однотипних документів за рахунок автоматизації рутинних операцій.

Створіть звіт у C#

Щоб оцінити, як створити звіт у C# і як працює наш програмний API, завантажте шаблон документа та файл із своїми даними. Укажіть назву об'єкта джерела даних, якщо вона використовується в шаблоні. Після запуску коду завантажте результат формування звіту в зручному форматі, наприклад DOCX або PDF.

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

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

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

doc.Save("Output.docx");
Виконати код

Як використовувати звіти для Word, PDF та інших форматів документів у C#

  1. Встановіть Aspose.Words for .NET
  2. Додайте посилання на бібліотеку (імпортуйте бібліотеку) до свого проекту C#
  3. Створіть шаблон із синтаксисом на основі LINQ
  4. Завантажте шаблон документа
  5. Завантажте свої дані з джерела даних: файлів, баз даних або спеціальних об’єктів
  6. Створіть звіт, передавши шаблон і дані екземпляру 'ReportingEngine'
  7. Збережіть сформований звіт окремим файлом у зручному форматі, наприклад DOCX або PDF

C# бібліотека для створення звіту

Є три альтернативні варіанти встановлення "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

Отримуйте щомісячні інформаційні бюлетені та пропозиції безпосередньо на вашу поштову скриньку.

© Aspose Pty Ltd 2001-2024. Всі права захищені.