Генериране на Word отчет в C#

Високоскоростна .NET библиотека за създаване на Word отчети и за автоматизация на документи с помощта на Word шаблони и персонализирани данни

Този генератор на отчети предоставя ефективен API, независим от платформата. Използвайте нашия API за отчитане, за да разработите софтуер от високо ниво за платформа .NET. Като интегрирате нашето решение във вашия софтуер, можете да генерирате зашеметяващи отчети от Word шаблони и персонализирани данни с помощта на C#.

Вижте кодовия фрагмент

Отчитане за Word с помощта на C#

Създавайте привлекателни отчети от шаблони на Word и персонализирани данни с C#. Разширете вашите отчети със списъци, таблици, диаграми, изображения, баркодове и други елементи на документи с .NET. С тази машина за отчитане на LINQ за .NET можете да генерирате отчети безпроблемно.

Вижте колко лесно е да създадете отчет на Word в C#, като предприемете следните стъпки:

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

Автоматизирайте генерирането на Word документи в C#

Използвайки това .NET решение, можете да създавате отчети в много популярни формати на документи с професионално качество. Не само отчети, генерирайте Word документи от всякакъв тип като фактури, автобиографии, договори, писма и други с помощта на C#.

Генериране на отчети на Word в C#

Нашият механизъм за отчитане се основава на технологията за динамично обвързване на източник на данни към полета в шаблон на Word с помощта на LINQ синтаксис. Такава машина за отчитане значително ще увеличи производителността на труда при изготвяне на документи от същия тип чрез автоматизиране на рутинни операции.

Създайте отчет на Word в C#

За да видите как да генерирате отчет в C# и как работи нашия API за програмиране, заредете шаблонен Word документ и файл с вашите данни. Посочете името на обект източник на данни, ако се използва в шаблона на Word. След като стартирате кода, изтеглете отчет в удобен формат, генериран с нашата .NET библиотека.

Създайте отчет от шаблон на DOCX в 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 отчет в C#

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

C# библиотека за създаване на Word отчет

Има три алтернативни опции за инсталиране на "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. Всички права запазени.