Generování přehledu v Java

Vysokorychlostní knihovna Java pro vytváření sestav v Word dokumentech, PDF, OpenOffice, Web a Markdown a pro automatizaci dokumentů pomocí šablon a vlastních dat

Tento generátor sestav poskytuje efektivní API nezávislé na platformě. Použijte naše Reporting API k vývoji softwaru na vysoké úrovni pro platformu Java. Integrací našeho řešení do vašeho softwaru můžete pomocí Java vytvářet úžasné sestavy v DOCX, PDF, HTML a dalších oblíbených formátech založených na šablonách a vlastních datech.

Zobrazit fragment kódu

Hlášení v Java

Vytvářejte výkonné sestavy obsahující seznamy, tabulky, grafy, obrázky, čárové kódy a další prvky dokumentu pomocí LINQ Reporting Engine v Java. Nejen zprávy, můžete vytvářet dokumenty jakéhokoli typu, jako jsou faktury, životopisy, smlouvy, dopisy a další, pomocí naší pokročilé knihovny Java.

Podívejte se, jak snadné je vytvořit sestavu v Java, pomocí následujících kroků:

  1. Vyberte zdroj dat, jako je JSON, XML, CSV, databáze nebo objekty vlastních typů.
  2. Připravte šablonu dokumentu ve PDF formátu nebo Word, jako je DOC nebo DOCX. Pomocí syntaxe založené na LINQ můžete třídit, filtrovat a seskupovat data přímo v šablonách.
  3. Použijte náš nástroj pro vytváření sestav Java k propojení této šablony a dat ze zdroje dat pomocí syntaxe LINQ a získejte sestavu ve formátu, který si vyberete.

Automatizujte generování dokumentů v Java

Pomocí daného reportingu s Java můžete generovat dokumenty v mnoha oblíbených formátech v profesionální kvalitě:

  • Microsoft Word: DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM
  • OpenOffice: ODT, OTT
  • Pevné rozvržení: PDF, XPS, OpenXPS, PostScript
  • Obrázky: JPG, PNG, TIFF, BMP, SVG, EMF, GIF
  • Web: HTML, MHTML
  • Ostatní: EPUB, MOBI, Xaml, PCL atd.

Generování reportů v Java

Náš nástroj pro vytváření sestav je založen na technologii dynamické vazby zdroje dat na pole v šabloně dokumentu pomocí syntaxe LINQ. Takový reportovací engine výrazně zvýší produktivitu práce při přípravě dokumentů stejného typu automatizací rutinních operací.

Vytvořte sestavu v Java

Chcete-li vyhodnotit, jak generovat sestavu v Java a jak funguje naše programovací rozhraní API, načtěte šablonu dokumentu a soubor s vašimi daty. Zadejte název objektu zdroje dat, pokud je použit v šabloně. Po spuštění kódu si stáhněte výsledek generování zprávy ve vhodném formátu, jako je DOCX nebo PDF.

Sestavení přehledu ze šablony a vlastních dat v Java
Nahrajte šablonu
Spustit kód
Nahrajte datový soubor
Vyberte cílový formát ze seznamu
import com.aspose.words.*;

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

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

doc.save("Output.docx");
Spustit kód

Jak používat Reporting pro Word, PDF a další formáty dokumentů v Java

  1. Nainstalovat Aspose.Words for Java
  2. Přidejte odkaz na knihovnu (importujte knihovnu) do svého Java projektu
  3. Vytvořte šablonu označenou syntaxí založenou na LINQ
  4. Načtěte dokument šablony
  5. Načtěte data ze zdroje dat: souborů, databází nebo vlastních objektů
  6. Sestavte sestavu předáním šablony a dat do instance 'ReportingEngine'
  7. Uložte vygenerovanou zprávu jako samostatný soubor ve vhodném formátu, jako je DOCX nebo PDF

Knihovna Java k vytvoření sestavy

Naše balíčky Java hostujeme v úložištích Maven. 'Aspose.Words for Java' je běžný JAR obsahující bajtový kód. Postupujte prosím podle pokynů krok za krokem, jak jej nainstalovat do vašeho vývojářského prostředí Java.

Požadavky na systém

Podporována je Java SE 7 a novější Java Poskytujeme také samostatný balíček pro Java SE 6 pro případ, že jste povinni používat toto zastaralé JRE.

Náš Java je multiplatformní a běží na všech operačních systémech s JVM, včetně Microsoft Windows, Linux, macOS, Android a iOS.

Informace o volitelných závislostech balíčků, jako je JogAmp JOGL, Harfbuzz písem Java Advanced Imaging JAI, naleznete v dokumentaci produktu.

Nejoblíbenější formáty pro Reporting

5%

Přihlaste se k odběru aktualizací produktu Aspose

Získejte měsíční zpravodaje a nabídky přímo do vaší poštovní schránky.

© Aspose Pty Ltd 2001-2024. Všechna práva vyhrazena.