// เตรียมเทมเพลตพร้อมพื้นที่สำหรับกราฟ
// Total Contract Price<<y [m.Total_Contract_Price]>>
// <<seriesColor [color]>>
// ระบุเส้นทางไปยังไฟล์เทมเพลต
// ขณะนี้ไม่สนับสนุนเทมเพลต PDF.
string template = "table_template.docx";
// ดึงข้อมูลจากแหล่งที่คุณเลือก
JsonDataSource data_json =
new JsonDataSource("Items.json");
// สร้างอ็อบเจ็กต์ข้อมูลที่มีข้อมูลที่จำเป็น
DataSourceInfo data
= new DataSourceInfo(data_json, "items");
// ตั้งค่าคุณสมบัติของกราฟ เช่น ประเภทและลักษณะ
DataSourceInfo design
= new DataSourceInfo("red", "color");
// เริ่มต้น DocumentAssembler
DocumentAssembler asm = new DocumentAssembler();
// ส่งออกเอกสารพร้อมกราฟที่รวมอยู่
asm.AssembleDocument(template, "result.pdf", data, design);