Генериране на отчет в 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#
Качете шаблон
Изпълнение на код
Качете файл с данни
Изберете целевия формат от списъка
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. Всички права запазени.