Генериране на отчет в Java

Високоскоростна Java библиотека за създаване на отчети в Word документи, PDF, OpenOffice, Web и Markdown и за автоматизация на документи с помощта на шаблони и персонализирани данни

Този генератор на отчети предоставя ефективен независим от платформата API. Използвайте нашия API за отчитане, за да разработите софтуер от високо ниво за платJava формата. Като интегрирате нашето решение във вашия софтуер, можете да създавате зашеметяващи отчети в DOCX, PDF, HTML и други популярни формати въз основа на шаблони и персонализирани данни, като използвате Java.

Вижте кодовия фрагмент

Отчитане в Java

Генерирайте мощни отчети, включващи списъци, таблици, диаграми, изображения, баркодове и други елементи на документи с помощта на LINQ Reporting Engine в Java. Не само отчети, можете да създавате документи от всякакъв тип като фактури, автобиографии, договори, писма и други, като използвате нашата разширена 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
Качете шаблон
Изпълнение на код
Качете файл с данни
Изберете целевия формат от списъка
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 за 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

Получавайте месечни бюлетини и оферти директно до вашата пощенска кутия.

© Aspose Pty Ltd 2001-2024. Всички права запазени.