Создание отчета в Java

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

Этот генератор отчетов предоставляет эффективный независимый от платформы API. Используйте наш Reporting 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, ОТТ
  • Фиксированный макет: 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");
Выполнить код

Как использовать Reporting for 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

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