מחולל דוחות זה מספק API יעיל בלתי תלוי בפלטפורמה. השתמש ב-Reporting API שלנו כדי לפתח תוכנה ברמה גבוהה עבור הפלטפורמה Java. על ידי שילוב הפתרון שלנו בתוכנה שלך, תוכל ליצור דוחות מדהימים ב DOCX, PDF, HTML ובפורמטים פופולריים אחרים המבוססים על תבניות ונתונים מותאמים אישית באמצעות Java.
הפק דוחות רבי עוצמה המשלבים רשימות, טבלאות, תרשימים, תמונות, ברקודים ורכיבי מסמך אחרים באמצעות LINQ Reporting Engine ב Java. לא רק דוחות, אתה יכול ליצור מסמכים מכל סוג כגון חשבוניות, קורות חיים, חוזים, מכתבים ואחרים באמצעות ספריית Java המתקדמת שלנו.
ראה כמה קל לבנות דוח ב Java על ידי ביצוע השלבים הבאים:
באמצעות הדיווח הנתון עם Java, אתה יכול ליצור מסמכים בפורמטים פופולריים רבים באיכות מקצועית:
מנוע הדיווח שלנו מבוסס על הטכנולוגיה של קשירה דינמית של מקור נתונים לשדות בתבנית מסמך באמצעות תחביר LINQ. מנוע דיווח כזה יעלה משמעותית את פריון העבודה בעת הכנת מסמכים מאותו סוג על ידי אוטומציה של פעולות שגרתיות.
כדי להעריך כיצד להפיק דוח ב Java ואיך עובד API לתכנות שלנו, טען מסמך תבנית וקובץ עם הנתונים שלך. ציין את השם של אובייקט מקור נתונים, אם נעשה בו שימוש בתבנית. לאחר הפעלת הקוד, הורד את תוצאת הפקת הדוחות בפורמט נוח כגון DOCX או PDF.
// 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");
אנו מארחים את חבילות ה- 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, עיין בתיעוד המוצר.