GroupDocs.Assembly สำหรับ .NET 26.7 ปรับปรุงเอนจินการสร้างเอกสารพื้นฐานและแก้ไขปัญหาการแสดงผลเทมเพลตสองประการ – หนึ่งที่ส่งผลต่อโมเดลข้อมูลที่สร้างจากอินเทอร์เฟซและอีกหนึ่งที่ส่งผลต่อฟังก์ชัน KnownTypes แบบกำหนดเองที่รับ DataRow เพียงหนึ่งรายการ.
สิ่งใหม่ในรุ่นนี้
| คีย์ | ประเภท | สรุป |
|---|---|---|
| ASSEMBLYNET-137 | ✨ การปรับปรุง | อัปเกรดเอนจินการสร้างเอกสาร |
| ASSEMBLYNET-92 | 🐛 แก้ไขบั๊ก | การแสดงผลเทมเพลตไม่สามารถใช้สมาชิกที่สืบทอดจากอินเทอร์เฟซฐาน |
| ASSEMBLYNET-59 | 🐛 แก้ไขบั๊ก | ฟังก์ชัน KnownTypes แบบกำหนดเองที่รับ DataRow เพียงหนึ่งรายการไม่ถูกแก้ไขจากโหนดอ็อบเจ็กต์ JSON |
การเปลี่ยนแปลง API สาธารณะ
GroupDocs.Assembly สำหรับ .NET 26.7 ไม่ได้แนะนำ การเปลี่ยนแปลง API สาธารณะ ใด ๆ การแก้ไขสองประการนี้เพียงทำให้การแสดงผลเทมเพลตที่เคยล้มเหลวก่อนหน้านี้สามารถแก้ไขได้; พวกมันไม่ได้เปลี่ยนพฤติกรรมของเทมเพลตที่เคยทำงานอยู่แล้ว.
ตัวอย่างโค้ด
using GroupDocs.Assembly;
DocumentAssembler assembler = new DocumentAssembler();
assembler.AssembleDocument(
"template.docx",
"output.docx",
new DataSourceInfo(customer, "customer"));