GroupDocs.Assembly for .NET 26.7 оновлює базові движки генерації документів та вирішує дві проблеми з виразами шаблону — одну, що стосується моделей даних, створених з інтерфейсів, і іншу, що стосується користувацьких функцій KnownTypes, які приймають один DataRow.
Що нового у цьому випуску
| Ключ | Категорія | Коротко |
|---|---|---|
| ASSEMBLYNET-137 | ✨ Покращення | Оновити движки генерації документів |
| ASSEMBLYNET-92 | 🐛 Виправлення помилки | Вирази шаблону не могли використовувати члени, успадковані від базового інтерфейсу |
| ASSEMBLYNET-59 | 🐛 Виправлення помилки | Користувацька функція KnownTypes, що приймає один DataRow, не була розв’язана з вузла JSON-об’єкта |
Зміни публічного API
GroupDocs.Assembly for .NET 26.7 не вводить змін у публічному API. Два виправлення лише дозволяють раніше не працюючим виразам шаблону розв’язуватись; вони не змінюють поведінку шаблонів, які вже працювали.
Приклад коду
using GroupDocs.Assembly;
DocumentAssembler assembler = new DocumentAssembler();
assembler.AssembleDocument(
"template.docx",
"output.docx",
new DataSourceInfo(customer, "customer"));