Generowanie raportu w C#

Szybka .NET biblioteka do tworzenia raportów w Word dokumentach, PDF, OpenOffice, Web i Markdown oraz do automatyzacji dokumentów przy użyciu szablonów i niestandardowych danych

Ten generator raportów zapewnia wydajny interfejs API niezależny od platformy. Skorzystaj z naszego Reporting API, aby opracować oprogramowanie wysokiego poziomu dla platformy .NET. Integrując nasze rozwiązanie ze swoim oprogramowaniem, możesz tworzyć oszałamiające raporty w DOCX, PDF, HTML i innych popularnych formatach na podstawie szablonów i niestandardowych danych za pomocą C#.

Zobacz fragment kodu

Raportowanie w C#

Generuj zaawansowane raporty zawierające listy, tabele, wykresy, obrazy, kody kreskowe i inne elementy dokumentów za pomocą LINQ Reporting Engine w C#. Nie tylko raporty, możesz tworzyć dokumenty dowolnego typu, takie jak faktury, życiorysy, umowy, listy i inne, korzystając z naszej zaawansowanej biblioteki .NET.

Zobacz, jak łatwo jest zbudować raport w C#, wykonując następujące czynności:

  1. Wybierz źródło danych, takie jak JSON, XML, CSV, bazy danych lub obiekty typu niestandardowego.
  2. Przygotuj szablon dokumentu w PDF formacie lub Word, takim jak DOC lub DOCX. Używając składni opartej na LINQ, sortuj, filtruj i grupuj dane bezpośrednio w szablonach.
  3. Użyj naszego aparatu raportowania .NET, aby powiązać ten szablon i dane ze źródła danych przy użyciu składni LINQ i uzyskać raport w wybranym formacie.

Zautomatyzuj generowanie dokumentów w C#

Korzystając z danego raportowania w systemie .NET, możesz generować dokumenty w wielu popularnych formatach o profesjonalnej jakości:

  • Microsoft Word: DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM
  • OpenOffice: ODT, OTT
  • Naprawiono układ: PDF, XPS, OpenXPS, PostScript
  • Zdjęcia: JPG, PNG, TIFF, BMP, SVG, EMF, GIF
  • Sieć: HTML, MHTML
  • Inne: EPUB, MOBI, Xaml, PCL itp.

Generowanie raportów w C#

Nasz silnik raportowania opiera się na technologii dynamicznego wiązania źródła danych z polami w szablonie dokumentu przy użyciu składni LINQ. Taki silnik raportowania znacznie zwiększy wydajność pracy podczas przygotowywania dokumentów tego samego typu, automatyzując rutynowe operacje.

Utwórz raport w C#

Aby ocenić, jak wygenerować raport w C# i jak działa nasz programistyczny interfejs API, załaduj szablon dokumentu i plik ze swoimi danymi. Określ nazwę obiektu źródła danych, jeśli jest używany w szablonie. Po uruchomieniu kodu pobierz wynik wygenerowania raportu w wygodnym formacie takim jak DOCX lub PDF.

Zbuduj raport z szablonu i niestandardowych danych w C#
Prześlij szablon
Uruchom kod
Prześlij plik danych
Wybierz format docelowy z listy
dotnet add package Aspose.Words
Kopiuj
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");
Uruchom kod

Jak korzystać z funkcji Reporting dla Word, PDF i innych formatów dokumentów w C#

  1. Zainstaluj Aspose.Words for .NET
  2. Dodaj odniesienie do biblioteki (zaimportuj bibliotekę) do swojego C# projektu
  3. Utwórz szablon oznaczony składnią opartą na LINQ
  4. Załaduj szablon dokumentu
  5. Załaduj swoje dane ze źródła danych: plików, baz danych lub obiektów niestandardowych
  6. Zbuduj raport, przekazując szablon i dane do instancji 'ReportingEngine'
  7. Zapisz wygenerowany raport jako osobny plik w wygodnym formacie takim jak DOCX lub PDF

C# biblioteka do zbudowania raportu

Istnieją trzy alternatywne opcje instalacji "Aspose.Words for .NET" w systemie. Wybierz taki, który odpowiada Twoim potrzebom i postępuj zgodnie z instrukcjami krok po kroku:

wymagania systemowe

Nasz produkt jest w pełni wieloplatformowy i obsługuje wszystkie główne implementacje .NET:

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

O ile kod .NET nie jest zależny od sprzętu lub systemu operacyjnego, ale tylko od maszyny wirtualnej, możesz swobodnie tworzyć dowolne oprogramowanie dla systemów Windows, macOS, Android, iOS i Linux. Upewnij się tylko, że masz zainstalowaną odpowiednią wersję .NET Framework, .NET Core, Windows Azure, Mono lub Xamarin.

Do tworzenia aplikacji C#, F#, VB.NET zalecamy używanie zintegrowanych środowisk programistycznych Microsoft Visual Studio, Xamarin i MonoDevelop.

Aby uzyskać więcej informacji, zapoznaj się z dokumentacją produktu.

Najpopularniejsze formaty raportowania

5%

Subskrybuj aktualizacje produktów Aspose

Otrzymuj comiesięczne biuletyny i oferty dostarczane bezpośrednio do Twojej skrzynki pocztowej.

© Aspose Pty Ltd 2001-2024. Wszelkie prawa zastrzeżone.