ایجاد گزارش Word در Java

کتابخانه Java با سرعت بالا برای ایجاد گزارش‌های Word و برای اتوماسیون اسناد با استفاده از الگوهای Word و داده‌های سفارشی

این مولد گزارش API مستقل از پلتفرم کارآمد را ارائه می دهد. از گزارش API ما برای توسعه نرم افزار سطح بالا برای پلتفرم Java استفاده کنید. با ادغام راه حل ما در نرم افزار خود، می توانید گزارش های خیره کننده ای از الگوهای Word و داده های سفارشی با استفاده از Java ایجاد کنید.

مشاهده قطعه کد

گزارش برای Word با استفاده از Java

با Java Model.ProgLang گزارش‌های جذابی از Word و داده‌های سفارشی ایجاد کنید. گزارش های خود را با لیست ها، جداول، نمودارها، تصاویر، بارکدها و سایر عناصر سند با Java کنید. با این موتور گزارش‌دهی LINQ برای Java، می‌توانید گزارش‌ها را یکپارچه تولید کنید.

با انجام مراحل زیر ببینید که ساختن گزارش Word در Java چقدر آسان است:

  1. منبع داده خود را مانند JSON، XML، CSV، پایگاه داده یا اشیاء از انواع سفارشی انتخاب کنید.
  2. یک سند الگوی Word آماده کنید. با استفاده از نحو مبتنی بر LINQ، داده های خود را مستقیماً در قالب های Word مرتب کنید، فیلتر کنید و گروه بندی کنید.
  3. از موتور گزارش‌دهی Java ما برای اتصال الگوی Word و داده‌ها از منبع داده خود با استفاده از نحو LINQ استفاده کنید و گزارشی را در قالب انتخابی خود دریافت کنید.

تولید سند Word را در Java

با استفاده از این راه حل Java، می توانید گزارش هایی را در بسیاری از قالب های سند محبوب با کیفیت حرفه ای ایجاد کنید. نه تنها گزارش می دهد، بلکه اسناد Word از هر نوع مانند فاکتورها، رزومه ها، قراردادها، نامه ها و موارد دیگر را با استفاده از Java کنید.

Word تولید گزارش در Java

موتور گزارش‌دهی ما مبتنی بر فناوری اتصال پویا یک منبع داده به فیلدها در قالب Word با استفاده از نحو LINQ است. چنین موتور گزارش دهی به طور قابل توجهی بهره وری نیروی کار را هنگام تهیه اسناد از همان نوع با خودکارسازی عملیات معمول افزایش می دهد.

گزارش Word را در Java

برای مشاهده نحوه تولید گزارش در Java و نحوه عملکرد API برنامه نویسی ما، یک سند قالب و فایل Word را با داده های خود بارگیری کنید. اگر در قالب Word استفاده شده باشد، نام یک شی منبع داده را مشخص کنید. پس از اجرای کد، گزارشی را در قالبی مناسب که با کتابخانه Java ما تولید شده است دانلود کنید.

ایجاد یک گزارش از یک الگوی DOCX در Java
یک قالب آپلود کنید
کد را اجرا کنید
یک فایل داده آپلود کنید
قالب مورد نظر را از لیست انتخاب کنید
// 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");
کد را اجرا کنید

نحوه ایجاد گزارش Word در Java

  1. Aspose.Words for Java نصب کنید
  2. یک مرجع کتابخانه (وارد کردن کتابخانه) به پروژه Java خود اضافه کنید
  3. یک الگوی Word ایجاد کنید که با نحو مبتنی بر LINQ مشخص شده است
  4. سند الگوی Word را بارگیری کنید
  5. داده های خود را از منبع داده بارگیری کنید: فایل ها، پایگاه های داده یا اشیاء سفارشی
  6. با ارسال الگو و داده های Word خود به یک نمونه 'ReportingEngine' یک گزارش بسازید
  7. گزارش تولید شده را به عنوان یک فایل جداگانه ذخیره کنید

کتابخانه Java برای ساخت گزارش Word

ما بسته های Java خود را در مخازن Maven میزبانی می کنیم. 'Aspose.Words برای Java' یک JAR رایج حاوی کد بایت است. لطفاً دستورالعمل های گام به گام نحوه نصب آن را در محیط توسعه دهنده جاوا خود دنبال کنید.

سیستم مورد نیاز

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 مشترک شوید

خبرنامه ها و پیشنهادات ماهانه را مستقیماً به صندوق پستی خود تحویل بگیرید.

© Aspose Pty Ltd 2001-2024. تمامی حقوق محفوظ است.