يوفر منشئ التقارير هذا واجهة برمجة تطبيقات فعالة مستقلة عن النظام الأساسي. استخدم Reporting API لتطوير برنامج عالي المستوى لمنصة Java. من خلال دمج حلنا في برنامجك، يمكنك إنشاء تقارير مذهلة بتنسيق DOCX و PDF و HTML والتنسيقات الشائعة الأخرى استنادًا إلى القوالب والبيانات المخصصة باستخدام Java.
أنشئ تقارير قوية تتضمن القوائم والجداول والمخططات والصور والرموز الشريطية وعناصر المستندات الأخرى باستخدام LINQ Reporting Engine في Java. ليس فقط التقارير، يمكنك إنشاء مستندات من أي نوع مثل الفواتير والسير الذاتية والعقود والخطابات وغيرها باستخدام مكتبة Java المتقدمة الخاصة بنا.
تعرف على مدى سهولة إنشاء تقرير في Java باتباع الخطوات التالية:
باستخدام التقارير المحددة مع Java، يمكنك إنشاء مستندات بتنسيقات عديدة شائعة بجودة احترافية:
يعتمد محرك التقارير الخاص بنا على تقنية الربط الديناميكي لمصدر البيانات بالحقول الموجودة في قالب مستند باستخدام صيغة LINQ. سيؤدي محرك التقارير هذا إلى زيادة إنتاجية العمالة بشكل كبير عند إعداد المستندات من نفس النوع عن طريق أتمتة العمليات الروتينية.
لتقييم كيفية إنشاء تقرير في Java وكيفية عمل واجهة برمجة تطبيقات البرمجة لدينا، قم بتحميل مستند نموذج وملف ببياناتك. حدد اسم كائن مصدر البيانات، إذا تم استخدامه في القالب. بعد تشغيل الكود، قم بتنزيل نتيجة إنشاء التقرير بتنسيق مناسب مثل 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 for 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، يرجى الرجوع إلى وثائق المنتج.