Generowanie raportu w Java

Szybka Java biblioteka do tworzenia raportów w Word dokumentach, PDF, OpenOffice, Web i Markdown oraz do automatyzacji dokumentów przy użyciu szablonów i niestandardowych danych

Ten generator raportów zapewnia wydajny interfejs API niezależny od platformy. Skorzystaj z naszego Reporting API, aby opracować oprogramowanie wysokiego poziomu dla platformy Java. Integrując nasze rozwiązanie ze swoim oprogramowaniem, możesz tworzyć oszałamiające raporty w DOCX, PDF, HTML i innych popularnych formatach na podstawie szablonów i niestandardowych danych za pomocą Java.

Zobacz fragment kodu

Raportowanie w Java

Generuj zaawansowane raporty zawierające listy, tabele, wykresy, obrazy, kody kreskowe i inne elementy dokumentów za pomocą LINQ Reporting Engine w Java. Nie tylko raporty, możesz tworzyć dokumenty dowolnego typu, takie jak faktury, życiorysy, umowy, listy i inne, korzystając z naszej zaawansowanej biblioteki Java.

Zobacz, jak łatwo jest zbudować raport w Java, wykonując następujące czynności:

  1. Wybierz źródło danych, takie jak JSON, XML, CSV, bazy danych lub obiekty typu niestandardowego.
  2. Przygotuj szablon dokumentu w PDF formacie lub Word, takim jak DOC lub DOCX. Używając składni opartej na LINQ, sortuj, filtruj i grupuj dane bezpośrednio w szablonach.
  3. Użyj naszego aparatu raportowania Java, aby powiązać ten szablon i dane ze źródła danych przy użyciu składni LINQ i uzyskać raport w wybranym formacie.

Zautomatyzuj generowanie dokumentów w Java

Korzystając z danego raportowania w systemie Java, możesz generować dokumenty w wielu popularnych formatach o profesjonalnej jakości:

  • Microsoft Word: DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM
  • OpenOffice: ODT, OTT
  • Naprawiono układ: PDF, XPS, OpenXPS, PostScript
  • Zdjęcia: JPG, PNG, TIFF, BMP, SVG, EMF, GIF
  • Sieć: HTML, MHTML
  • Inne: EPUB, MOBI, Xaml, PCL itp.

Generowanie raportów w Java

Nasz silnik raportowania opiera się na technologii dynamicznego wiązania źródła danych z polami w szablonie dokumentu przy użyciu składni LINQ. Taki silnik raportowania znacznie zwiększy wydajność pracy podczas przygotowywania dokumentów tego samego typu, automatyzując rutynowe operacje.

Utwórz raport w Java

Aby ocenić, jak wygenerować raport w Java i jak działa nasz programistyczny interfejs API, załaduj szablon dokumentu i plik ze swoimi danymi. Określ nazwę obiektu źródła danych, jeśli jest używany w szablonie. Po uruchomieniu kodu pobierz wynik wygenerowania raportu w wygodnym formacie takim jak DOCX lub PDF.

Zbuduj raport z szablonu i niestandardowych danych w Java
Prześlij szablon
Uruchom kod
Prześlij plik danych
Wybierz format docelowy z listy
// 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>
Kopiuj
// 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')
Kopiuj
// 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>
Kopiuj
// 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"
Kopiuj
import com.aspose.words.*;

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

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

doc.save("Output.docx");
Uruchom kod

Jak korzystać z funkcji Reporting dla Word, PDF i innych formatów dokumentów w Java

  1. Zainstaluj Aspose.Words for Java
  2. Dodaj odniesienie do biblioteki (zaimportuj bibliotekę) do swojego Java projektu
  3. Utwórz szablon oznaczony składnią opartą na LINQ
  4. Załaduj szablon dokumentu
  5. Załaduj swoje dane ze źródła danych: plików, baz danych lub obiektów niestandardowych
  6. Zbuduj raport, przekazując szablon i dane do instancji 'ReportingEngine'
  7. Zapisz wygenerowany raport jako osobny plik w wygodnym formacie takim jak DOCX lub PDF

Java biblioteka do zbudowania raportu

Nasze Java hostujemy w repozytoriach Maven. 'Aspose.Words for Java' to wspólny JAR zawierający kod bajtowy. Postępuj zgodnie z instrukcjami krok po kroku, jak zainstalować go w swoim środowisku programisty Java.

wymagania systemowe

Obsługiwana jest Java SE 7 i nowsze Java Udostępniamy również osobny pakiet dla Java SE 6 na wypadek, gdybyś musiał używać tego przestarzałego JRE.

Nasz Java jest wieloplatformowy i działa na wszystkich systemach operacyjnych z JVM, w tym Microsoft Windows, Linux, macOS, Android i iOS.

Aby uzyskać informacje na temat dodatkowych zależności między pakietami, takich jak JogAmp JOGL, Harfbuzz silnika czcionki, Java Zaawansowane obrazowanie JAI, zapoznaj się z dokumentacją produktu.

Najpopularniejsze formaty raportowania

5%

Subskrybuj aktualizacje produktów Aspose

Otrzymuj comiesięczne biuletyny i oferty dostarczane bezpośrednio do Twojej skrzynki pocztowej.

© Aspose Pty Ltd 2001-2024. Wszelkie prawa zastrzeżone.