Δημιουργία αναφορών σε C#

Βιβλιοθήκη υψηλής ταχύτητας .NET για τη δημιουργία αναφορών σε Word έγγραφα, PDF, OpenOffice, Web και Markdown και για αυτοματοποίηση εγγράφων με χρήση προτύπων και προσαρμοσμένων δεδομένων

Αυτό το πρόγραμμα δημιουργίας αναφορών παρέχει αποτελεσματικό API ανεξάρτητο από πλατφόρμα. Χρησιμοποιήστε το Reporting 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" στο σύστημά σας. Επιλέξτε αυτό που μοιάζει με τις ανάγκες σας και ακολουθήστε τις οδηγίες βήμα προς βήμα:

Απαιτήσεις συστήματος

Το προϊόν μας είναι πλήρως cross-platform και υποστηρίζει όλες τις σημαντικές υλοποιήσεις .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. Ολα τα δικαιώματα διατηρούνται.