Generiranje poročila v C#

Knjižnica visoke hitrosti .NET za izdelavo poročil v Word dokumentih, PDF, OpenOffice, Web in Markdown ter za avtomatizacijo dokumentov z uporabo predlog in podatkov po meri

Ta generator poročil zagotavlja učinkovit API, neodvisen od platforme. Uporabite naš API za poročanje za razvoj programske opreme na visoki ravni za platformo .NET. Z integracijo naše rešitve v vašo programsko opremo lahko ustvarite osupljiva poročila v DOCX, PDF, HTML in drugih priljubljenih formatih na podlagi predlog in podatkov po meri z uporabo C#.

Oglejte si delček kode

Poročanje v C#

Ustvarite zmogljiva poročila, ki vključujejo sezname, tabele, grafikone, slike, črtne kode in druge elemente dokumenta z uporabo LINQ Reporting Engine v C#. Ne le poročila, z uporabo naše napredne knjižnice .NET lahko ustvarite dokumente katere koli vrste, kot so računi, življenjepisi, pogodbe, pisma in drugo.

Oglejte si, kako preprosto je sestaviti poročilo v C#, tako da izvedete naslednje korake:

  1. Izberite vir podatkov, kot so JSON, XML, CSV, baze podatkov ali objekti vrst po meri.
  2. Pripravite predlogo dokumenta v PDF formatu ali Word, na primer DOC ali DOCX. Z uporabo sintakse, ki temelji na LINQ, razvrščajte, filtrirajte in združujte podatke neposredno v predlogah.
  3. Uporabite naš mehanizem za poročanje .NET, da povežete to predlogo in podatke iz vašega podatkovnega vira s sintakso LINQ in dobite poročilo v formatu po vaši izbiri.

Avtomatizirajte ustvarjanje dokumentov v C#

Z uporabo podanega poročanja z .NET lahko ustvarite dokumente v številnih priljubljenih formatih s profesionalno kakovostjo:

  • Microsoft Word: DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM
  • OpenOffice: ODT, OTT
  • Fiksna postavitev: PDF, XPS, OpenXPS, PostScript
  • Slike: JPG, PNG, TIFF, BMP, SVG, EMF, GIF
  • Splet: HTML, MHTML
  • Ostalo: EPUB, MOBI, Xaml, PCL itd.

Generiranje poročila v C#

Naš mehanizem za poročanje temelji na tehnologiji dinamičnega povezovanja vira podatkov s polji v predlogi dokumenta z uporabo sintakse LINQ. Tak mehanizem za poročanje bo znatno povečal produktivnost dela pri pripravi dokumentov iste vrste z avtomatizacijo rutinskih operacij.

Ustvarite poročilo v C#

Če želite oceniti, kako ustvariti poročilo v C# in kako deluje naš API za programiranje, naložite dokument predloge in datoteko s svojimi podatki. Podajte ime objekta izvora podatkov, če je uporabljen v predlogi. Po zagonu kode prenesite rezultat generiranja poročila v priročnem formatu, kot je DOCX ali PDF.

Zgradite poročilo iz predloge in podatkov po meri v C#
Naložite predlogo
Zaženi kodo
Naložite podatkovno datoteko
S seznama izberite ciljno obliko
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");
Zaženi kodo

Kako uporabljati poročanje za Word, PDF in druge formate dokumentov v C#

  1. Namestite Aspose.Words for .NET
  2. Dodajte referenco knjižnice (uvozite knjižnico) svojemu C# projektu
  3. Ustvarite predlogo, označeno s sintakso, ki temelji na LINQ
  4. Naložite predlogo dokumenta
  5. Naložite svoje podatke iz vira podatkov: datotek, baz podatkov ali predmetov po meri
  6. Ustvarite poročilo tako, da svojo predlogo in podatke posredujete instanci 'ReportingEngine'
  7. Ustvarjeno poročilo shranite kot ločeno datoteko v priročnem formatu, kot je DOCX ali PDF

C# knjižnica za izdelavo poročila

Obstajajo tri alternativne možnosti za namestitev "Aspose.Words za .NET" v vaš sistem. Izberite tistega, ki ustreza vašim potrebam, in sledite navodilom po korakih:

Sistemske zahteve

Naš izdelek je popolnoma večplatformski in podpira vse glavne implementacije .NET:

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

Kar zadeva kodo .NET, ki ni odvisna od osnovne strojne opreme ali operacijskega sistema, ampak samo od navideznega stroja, lahko prosto razvijate kakršno koli programsko opremo za Windows, macOS, Android, iOS in Linux. Prepričajte se le, da ste namestili ustrezno različico .NET Framework, .NET Core, Windows Azure, Mono ali Xamarin.

Priporočamo uporabo integriranih razvojnih okolij Microsoft Visual Studio, Xamarin in MonoDevelop za ustvarjanje aplikacij C#, F#, VB.NET.

Za več podrobnosti glejte dokumentacijo izdelka.

Najbolj priljubljeni formati za poročanje

5%

Naročite se na posodobitve izdelkov Aspose

Prejemajte mesečna glasila in ponudbe neposredno v vaš nabiralnik.

© Aspose Pty Ltd 2001-2024. Vse pravice pridržane.