GroupDocs.Assembly for .NET 26.7 aktualisiert die zugrunde liegenden Dokumentgenerierungs‑Engines und behebt zwei Probleme mit Template‑Ausdrücken – eines, das Datenmodelle betrifft, die aus Schnittstellen erstellt wurden, und ein weiteres, das benutzerdefinierte KnownTypes‑Funktionen betrifft, die ein einzelnes DataRow akzeptieren.
What’s new in this release
| Schlüssel | Kategorie | Zusammenfassung |
|---|---|---|
| ASSEMBLYNET-137 | ✨ Verbesserung | Upgrade der Dokumentgenerierungs-Engines |
| ASSEMBLYNET-92 | 🐛 Fehlerbehebung | Template‑Ausdrücke konnten keine von einer Basisschnittstelle geerbten Mitglieder verwenden |
| ASSEMBLYNET-59 | 🐛 Fehlerbehebung | Benutzerdefinierte KnownTypes‑Funktion, die ein einzelnes DataRow übernimmt, wurde nicht aus einem JSON‑Objektknoten aufgelöst |
Public API changes
GroupDocs.Assembly für .NET 26.7 führt keine Änderungen an der öffentlichen API ein. Die beiden Korrekturen sorgen lediglich dafür, dass zuvor fehlschlagende Template‑Ausdrücke jetzt aufgelöst werden; sie ändern das Verhalten von Templates, die bereits funktionierten, nicht.
Code example
using GroupDocs.Assembly;
DocumentAssembler assembler = new DocumentAssembler();
assembler.AssembleDocument(
"template.docx",
"output.docx",
new DataSourceInfo(customer, "customer"));