GroupDocs.Assembly for .NET 26.7 odświeża podstawowe silniki generowania dokumentów i rozwiązuje dwa problemy z wyrażeniami szablonowymi – jeden dotyczący modeli danych tworzonych na podstawie interfejsów, a drugi dotyczący niestandardowych funkcji KnownTypes przyjmujących pojedynczy DataRow.
Co nowego w tej wersji
| Klucz | Kategoria | Podsumowanie |
|---|---|---|
| ASSEMBLYNET-137 | ✨ Ulepszenie | Uaktualnij silniki generowania dokumentów |
| ASSEMBLYNET-92 | 🐛 Poprawka błędu | Wyrażenia szablonowe nie mogły używać członków odziedziczonych po interfejsie bazowym |
| ASSEMBLYNET-59 | 🐛 Poprawka błędu | Niestandardowa funkcja KnownTypes przyjmująca pojedynczy DataRow nie była rozwiązywana z węzła obiektu JSON |
Zmiany w publicznym API
GroupDocs.Assembly for .NET 26.7 wprowadza brak zmian w publicznym API. Dwie poprawki jedynie sprawiają, że wcześniej nieudane wyrażenia szablonowe są rozwiązywane; nie zmieniają one zachowania szablonów, które już działały.
Przykład kodu
using GroupDocs.Assembly;
DocumentAssembler assembler = new DocumentAssembler();
assembler.AssembleDocument(
"template.docx",
"output.docx",
new DataSourceInfo(customer, "customer"));