GroupDocs.Assembly for .NET

เพิ่มรายการที่ขับเคลื่อนด้วยข้อมูลในเอกสาร PDF โดยใช้ API .NET ของเรา

GroupDocs.Assembly for .NET มอบเครื่องมืออันทรงพลังสำหรับการสร้างและฝังรายการในเอกสาร 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);
dotnet add package GroupDocs.Assembly
คลิกเพื่อลอก
คัดลอกแล้ว
ตัวอย่างเพิ่มเติม เอกสาร

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

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

คุณสมบัติของ GroupDocs.Assembly

สร้างรายงานจากข้อมูลธุรกิจ

API จะเติมเอกสารในรูปแบบที่นิยมโดยใช้ข้อมูลจากแหล่งต่างๆ เช่น JSON, XML, CSV เป็นต้น ด้วยความถูกต้องและมีประสิทธิภาพ

ใช้รายการและองค์ประกอบอื่นๆ เพื่อแสดงข้อมูล

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

แทรกข้อมูลในที่ที่ต้องการได้อย่างแม่นยำ

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

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

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

วิธีสร้างรายการแบบไดนามิก

ตัวอย่างนี้แสดงให้เห็นว่าการฝังรายการที่สร้างขึ้นแบบไดนามิกในเอกสาร PDF ทำได้อย่างไร

C#

// เพิ่มแท็กตัว placeholder ในเทมเพลตสำหรับรายการ
// <<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);
dotnet add package GroupDocs.Assembly
คลิกเพื่อลอก
คัดลอกแล้ว
ตัวอย่างเพิ่มเติม เอกสาร

ภาพรวมของ GroupDocs.Assembly for .NET

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

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

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

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

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

สำรวจคุณสมบัติหลัก

แพลตฟอร์มของเราถูกสร้างขึ้นเพื่อทำให้การสร้างและรวมเนื้อหาที่ขับเคลื่อนด้วยข้อมูลในเอกสารเป็นเรื่องง่าย

สร้างเอกสารที่มีโครงสร้างในรูปแบบที่นิยม

.NET รองรับมากกว่า 50 รูปแบบ ทำให้คุณสามารถผสานข้อมูลและเทมเพลตเพื่อผลิตผลลัพธ์ที่มีคุณภาพและมีโครงสร้าง

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

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