GroupDocs.Assembly for Java

เพิ่มรายการแบบไดนามิกลงในไฟล์ PDF ด้วย API Java ของเรา

GroupDocs.Assembly for Java ให้เครื่องมือที่ยืดหยุ่นในการสร้างและแทรกข้อมูลที่มีความละเอียดสูงโดยตรงลงในเอกสาร PDF.

วิธีการเพิ่มรายการที่ขับเคลื่อนด้วยข้อมูลในเอกสาร PDF

GroupDocs.Assembly ช่วยให้คุณแทรกรายการที่มีข้อมูลอย่างรวดเร็วในเทมเพลต PDF ได้อย่างมีประสิทธิภาพและจัดระเบียบเนื้อหาได้ง่าย.

  1. ออกแบบเทมเพลตและระบุพื้นที่ว่างสำหรับรายการ (ไม่รองรับเทมเพลต PDF).
  2. ตั้งค่าเส้นทางไฟล์ไปยังเทมเพลต.
  3. ดึงข้อมูลจากรูปแบบที่สนับสนุน เช่น JSON หรือ XML.
  4. บันทึกเอกสารที่เสร็จสมบูรณ์พร้อมรายการที่แนบมาเป็น PDF.
// เพิ่มแท็กนี้ในเทมเพลตของคุณที่ซึ่งควรมีการแสดงรายการ
// <<foreach [in customers]>><<[CustomerName]>><</foreach>>

// กำหนดเส้นทางไฟล์ของเทมเพลต
// ไม่รองรับเทมเพลต PDF ณ ขณะนี้.
String template = "list_template.docx";

// ดึงข้อมูลจากแหล่งที่เลือกของคุณ
DataSourceInfo data 
    = new DataSourceInfo(GetData(), "label");

// บันทึกเอกสารพร้อมรายการที่ฝังอยู่
DocumentAssembler asm = new DocumentAssembler();
asm.assembleDocument(template, "result.pdf", data);
Maven XML
คลิกเพื่อลอก
คัดลอกแล้ว
ตัวอย่างเพิ่มเติม เอกสาร

สร้างเอกสารจากเทมเพลตโดยมีการรวมข้อมูล

GroupDocs.Assembly for Java ทำให้การเพิ่มรายการแบบไดนามิก ตาราง แผนภูมิ และองค์ประกอบอื่นในเทมเพลตเอกสารเป็นเรื่องง่าย.

ฟีเจอร์หลักของ GroupDocs.Assembly

สร้างรายงานจากข้อมูลหลากหลายแหล่ง

ใช้ข้อมูลจากรูปแบบต่างๆ เช่น JSON, XML และ CSV เพื่อทำการเติมข้อมูลในรายการและองค์ประกอบอื่นๆ ได้อย่างมีประสิทธิภาพ.

เพิ่มรายการและแหล่งข้อมูลอื่นๆ อย่างไม่มีสะดุด

GroupDocs.Assembly ช่วยให้สามารถฝังรายการ แผนภูมิ ตาราง และอื่นๆ ควบคู่ไปกับข้อความ รูปภาพ และลิงก์เพื่อสร้างเอกสารที่ดูน่าเชื่อถือ.

ควบคุมตำแหน่งการปรากฏของข้อมูลอย่างแม่นยำ

เทมเพลตที่ใช้ LINQ ช่วยให้คุณกำหนดตำแหน่งสำหรับรายการและข้อมูลได้อย่างแม่นยำ ใช้ลูปเพื่อสร้างรายการที่ละเอียดอัตโนมัติและปรับใช้การจัดรูปแบบแบบกำหนดเอง.

รองรับรูปแบบเอกสารที่หลากหลาย

สร้างหรือแก้ไขไฟล์ในรูปแบบต่างๆ เช่น MS Office, PDF, OpenOffice, HTML และอีเมล รวมเนื้อหาจากเอกสารหลายไฟล์ตามที่ต้องการ.

วิธีการสร้างรายการโดยการเขียนโปรแกรม

ตัวอย่างนี้แสดงวิธีการเพิ่มรายการแบบไดนามิกลงในแฟ้ม PDF โดยใช้ GroupDocs.Assembly.

Java

// เพิ่มแท็กพื้นที่ว่างในเทมเพลตของคุณสำหรับรายการ
// <<foreach [in products]>><<[NumberOf()]>>. <<[ProductName]>>
// <</foreach>>

// ระบุเส้นทางไฟล์ไปยังเทมเพลตของคุณ
// ไม่รองรับเทมเพลต PDF ณ ขณะนี้.
String template = "numlist_template.docx";

// ดึงข้อมูลที่ต้องการเพื่อนำเข้ารายการ
XmlDataSource data_xml =
    new XmlDataSource("products.xml");

// จัดเตรียมแหล่งข้อมูลพร้อมรายละเอียดที่จำเป็น
DataSourceInfo data 
    = new DataSourceInfo(data_xml, "products");

// เริ่มต้น DocumentAssembler
DocumentAssembler asm = new DocumentAssembler();

// บันทึกเอกสารผลลัพธ์พร้อมรายการที่เสร็จสมบูรณ์
asm.assembleDocument(template, "result.pdf", data);
Maven XML
คลิกเพื่อลอก
คัดลอกแล้ว
ตัวอย่างเพิ่มเติม เอกสาร

GroupDocs.Assembly for Java คืออะไร?

GroupDocs.Assembly for Java ช่วยให้การออกแบบเอกสารมืออาชีพเป็นเรื่องง่ายโดยดึงข้อมูลจากหลายแหล่ง ใช้เพื่อสร้างรายการ ตาราง แผนภูมิ หรือข้อความ และวางองค์ประกอบเหล่านี้ในตำแหน่งที่ต้องการโดยใช้ฟีเจอร์ของเทมเพลตที่มีความก้าวหน้า มีการสนับสนุนรูปแบบมากกว่า 50 รูปแบบ รวมถึง PDF เอกสาร MS Office และอีเมล เพื่อช่วยในการอัตโนมัตและปรับปรุงกระบวนการทำงานของคุณ.
เรียนรู้เพิ่มเติม
About illustration

พร้อมที่จะเริ่มต้นหรือยัง?

ดาวน์โหลด GroupDocs.Assembly ได้ฟรีหรือรับสิทธิ์การใช้งานแบบทดลองใช้เพื่อการเข้าถึงแบบเต็ม!

ทรัพยากรที่มีประโยชน์

สำรวจเอกสารตัวอย่างรหัสและการสนับสนุนชุมชนเพื่อปรับปรุงประสบการณ์ของคุณ

ค้นพบสิ่งที่ GroupDocs.Assembly สามารถทำได้

ออกแบบและสร้างเอกสารที่มีเนื้อหาที่ซับซ้อนได้อย่างง่ายดายด้วยเครื่องมือการรวมข้อมูลที่มีความก้าวหน้า.

สร้างเอกสารในรูปแบบต่างๆ

Java รองรับรูปแบบมากกว่า 50 รูปแบบ ทำให้คุณสร้างเอกสารที่มีโครงสร้างโดยการรวมข้อมูลและเทมเพลต.

เคล็ดลับใบอนุญาตชั่วคราว

1
ลงทะเบียนด้วยอีเมลที่ทำงานของคุณ ไม่อนุญาตให้ใช้บริการอีเมลฟรี
2
ใช้ปุ่ม รับใบอนุญาตชั่วคราว ในขั้นตอนที่ 2
 ไทย