ანგარიშის შექმნა Java ში

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

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

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

მოხსენება Java ში

შექმენით ძლიერი ანგარიშები, რომლებიც მოიცავს სიებს, ცხრილებს, სქემებს, სურათებს, შტრიხკოდებს და დოკუმენტის სხვა ელემენტებს Java ში LINQ Reporting Engine-ის გამოყენებით. არა მხოლოდ ანგარიშები, თქვენ შეგიძლიათ შექმნათ ნებისმიერი ტიპის დოკუმენტები, როგორიცაა ინვოისები, რეზიუმეები, კონტრაქტები, წერილები და სხვა ჩვენი მოწინავე Java ბიბლიოთეკის გამოყენებით.

ნახეთ, რამდენად ადვილია ანგარიშის შექმნა Java ში შემდეგი ნაბიჯების გადადგმით:

  1. აირჩიეთ თქვენი მონაცემთა წყარო, როგორიცაა JSON, XML, CSV, მონაცემთა ბაზები ან მორგებული ტიპის ობიექტები.
  2. მოამზადეთ შაბლონი დოკუმენტი PDF ან Word ფორმატში, როგორიცაა DOC ან DOCX. LINQ-ზე დაფუძნებული სინტაქსის გამოყენებით, დაალაგეთ, გაფილტრეთ და დაჯგუფეთ მონაცემები პირდაპირ შაბლონებში.
  3. გამოიყენეთ ჩვენი Java საანგარიშო ძრავა, რომ დააკავშიროთ ეს შაბლონი და მონაცემები თქვენი მონაცემთა წყაროდან LINQ სინტაქსის გამოყენებით და მიიღეთ ანგარიში თქვენი არჩევანის ფორმატში.

Java ში დოკუმენტების გენერირების ავტომატიზაცია

Java თან მოცემული მოხსენების გამოყენებით, შეგიძლიათ შექმნათ დოკუმენტები მრავალ პოპულარულ ფორმატში პროფესიონალური ხარისხით:

  • 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 და ა.შ.

მოხსენების გენერაცია Java ში

ჩვენი საანგარიშო ძრავა დაფუძნებულია მონაცემთა წყაროს დინამიურად მიბმის ტექნოლოგიაზე დოკუმენტის შაბლონის ველებთან LINQ სინტაქსის გამოყენებით. ასეთი საანგარიშო ძრავა მნიშვნელოვნად გაზრდის შრომის პროდუქტიულობას იმავე ტიპის დოკუმენტების მომზადებისას რუტინული ოპერაციების ავტომატიზაციის გზით.

შექმენით ანგარიში Java ში

იმის შესაფასებლად, თუ როგორ უნდა გენერირება ანგარიში Java ში და როგორ მუშაობს ჩვენი პროგრამირების API, ჩატვირთეთ შაბლონის დოკუმენტი და ფაილი თქვენი მონაცემებით. მიუთითეთ მონაცემთა წყაროს ობიექტის სახელი, თუ იგი გამოიყენება შაბლონში. კოდის გაშვების შემდეგ, გადმოწერეთ ანგარიშის გენერირების შედეგი მოსახერხებელ ფორმატში, როგორიცაა DOCX ან PDF.

შექმენით ანგარიში შაბლონიდან და მორგებული მონაცემებიდან Java ში
ატვირთეთ შაბლონი
გაუშვით კოდი
ატვირთეთ მონაცემთა ფაილი
აირჩიეთ სამიზნე ფორმატი სიიდან
// Repository path: https://releases.aspose.com/java/repo/
// Maven, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency>
  <groupId>com.aspose</groupId>
  <artifactId>aspose-words</artifactId>
  <version>ver</version>
  <classifier>jdk17</classifier>
</dependency>
კოპირება
// Repository path: https://releases.aspose.com/java/repo/
// Gradle, where 'ver' - Aspose.Words version number, for example, 24.4.
compile(group: 'com.aspose', name: 'aspose-words', version: 'ver', classifier: 'jdk17')
კოპირება
// Repository path: https://releases.aspose.com/java/repo/
// Ivy, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency org="com.aspose" name="aspose-words" rev="ver">
 <artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
კოპირება
// Repository path: https://releases.aspose.com/java/repo/
// Sbt, where 'ver' - Aspose.Words version number, for example, 24.4.
libraryDependencies += "com.aspose" % "aspose-words" % "ver"
კოპირება
import com.aspose.words.*;

Document doc = new Document("Input.docx");
Object dataSource = "";

ReportingEngine engine = new ReportingEngine();
engine.buildReport(doc, dataSource);

doc.save("Output.docx");
გაუშვით კოდი

როგორ გამოვიყენოთ ანგარიში Word, PDF და სხვა დოკუმენტების ფორმატებისთვის Java ში

  1. დააინსტალირეთ Aspose.Words for Java
  2. დაამატეთ ბიბლიოთეკის მითითება (ბიბლიოთეკის იმპორტი) თქვენს Java პროექტს
  3. შექმენით შაბლონი, რომელიც მონიშნულია LINQ ზე დაფუძნებული სინტაქსით
  4. ჩატვირთეთ შაბლონის დოკუმენტი
  5. ჩატვირთეთ თქვენი მონაცემები მონაცემთა წყაროდან: ფაილები, მონაცემთა ბაზები ან მორგებული ობიექტები
  6. შექმენით ანგარიში თქვენი შაბლონისა და მონაცემების 'ReportingEngine' მაგალითზე გადაცემით
  7. შეინახეთ გენერირებული ანგარიში ცალკე ფაილად მოსახერხებელ ფორმატში, როგორიცაა DOCX ან PDF

Java ბიბლიოთეკა ანგარიშის შესაქმნელად

ჩვენ ვმასპინძლებთ ჩვენს Java პაკეტებს Maven-ის საცავებში. 'Aspose.Words for Java' არის ჩვეულებრივი JAR ფაილი, რომელიც შეიცავს ბაიტის კოდს. გთხოვთ, მიჰყვეთ ნაბიჯ-ნაბიჯ ინსტრუქციებს, თუ როგორ დააინსტალიროთ ის თქვენს Java დეველოპერის გარემოში.

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

Java SE 7 და უფრო ახალი Java ვერსიები მხარდაჭერილია. ჩვენ ასევე ვაძლევთ ცალკე პაკეტს Java SE 6 იმ შემთხვევაში თუ თქვენ ვალდებული ხართ გამოიყენოთ ეს მოძველებული JRE.

ჩვენი Java პაკეტი არის მრავალ პლატფორმა და მუშაობს ყველა ოპერაციულ სისტემაზე JVM დანერგვით, მათ შორის Microsoft Windows, Linux, macOS, Android და iOS.

დამატებითი პაკეტის დამოკიდებულების შესახებ ინფორმაციის მისაღებად, როგორიცაა JogAmp JOGL, Harfbuzz შრიფტის ძრავა, Java Advanced Imaging JAI, იხილეთ პროდუქტის დოკუმენტაცია.

მოხსენების ყველაზე პოპულარული ფორმატები

5%

გამოიწერეთ Aspose პროდუქტის განახლებები

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