ანგარიშის შექმნა C# ში

მაღალსიჩქარიანი .NET ბიბლიოთეკა Word, PDF, OpenOffice, Web და Markdown დოკუმენტებში ანგარიშების შესაქმნელად და დოკუმენტების ავტომატიზაციისთვის შაბლონებისა და მორგებული მონაცემების გამოყენებით

ეს ანგარიშის გენერატორი უზრუნველყოფს ეფექტურ პლატფორმისგან დამოუკიდებელ API ს. გამოიყენეთ ჩვენი Reporting API .NET პლატფორმისთვის მაღალი დონის პროგრამული უზრუნველყოფის შესაქმნელად. ჩვენი გადაწყვეტის თქვენს პროგრამულ უზრუნველყოფაში ინტეგრირებით, შეგიძლიათ შექმნათ განსაცვიფრებელი ანგარიშები DOCX, PDF, HTML და სხვა პოპულარულ ფორმატებში შაბლონებზე და მორგებულ მონაცემებზე დაყრდნობით C# ის გამოყენებით.

კოდის ნაწყვეტის ნახვა

მოხსენება C# ში

შექმენით ძლიერი ანგარიშები, რომლებიც მოიცავს სიებს, ცხრილებს, სქემებს, სურათებს, შტრიხკოდებს და დოკუმენტის სხვა ელემენტებს C# ში LINQ Reporting Engine-ის გამოყენებით. არა მხოლოდ ანგარიშები, თქვენ შეგიძლიათ შექმნათ ნებისმიერი ტიპის დოკუმენტები, როგორიცაა ინვოისები, რეზიუმეები, კონტრაქტები, წერილები და სხვა ჩვენი მოწინავე .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' თქვენს სისტემაში. გთხოვთ, აირჩიოთ ის, რომელიც შეესაბამება თქვენს საჭიროებებს და მიჰყევით ნაბიჯ-ნაბიჯ ინსტრუქციებს:

სისტემის მოთხოვნები

ჩვენი პროდუქტი სრულად არის კროს-პლატფორმული და მხარს უჭერს ყველა ძირითად .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 პროდუქტის განახლებები

მიიღეთ ყოველთვიური გაზეთები და შეთავაზებები პირდაპირ თქვენს საფოსტო ყუთში.