สร้างรายงาน Word ใน Java

ไลบรารี Java ความเร็วสูงเพื่อสร้างรายงาน Word และสำหรับเอกสารอัตโนมัติโดยใช้เทมเพลต Word และข้อมูลที่กำหนดเอง

ตัวสร้างรายงานนี้มี API ที่ไม่ขึ้นกับแพลตฟอร์มที่มีประสิทธิภาพ ใช้ API การรายงานของเราเพื่อพัฒนาซอฟต์แวร์ระดับสูงสำหรับแพลตฟอร์ม Java ด้วยการรวมโซลูชันของเราเข้ากับซอฟต์แวร์ของคุณ คุณสามารถสร้างรายงานที่น่าทึ่งจากเทมเพลต Word และข้อมูลที่กำหนดเองโดยใช้ Java

ดูข้อมูลโค้ด

การรายงานสำหรับ Word โดยใช้ Java

สร้างรายงานที่น่าสนใจจากเทมเพลต Word และข้อมูลที่กำหนดเองด้วย Java เพิ่มศักยภาพให้กับรายงานของคุณด้วยรายการ ตาราง แผนภูมิ รูปภาพ บาร์โค้ด และองค์ประกอบเอกสารอื่นๆ ด้วย 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 ของคุณ

ความต้องการของระบบ

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 Product Updates

รับจดหมายข่าวและข้อเสนอรายเดือนที่ส่งตรงถึงกล่องจดหมายของคุณ