GroupDocs.Assembly for .NET 20.1 Release Notes
Major Features
Supported dynamic insertion of bookmarks for Word Processing documents and emails with HTML and RTF bodies and dynamic naming of cell ranges for Spreadsheet documents.
Full List of Features Covering all Changes in this Release
Key | Summary | Category |
---|---|---|
ASSEMBLYNET-139 | Support dynamic insertion of bookmarks for Word Processing documents | Feature |
ASSEMBLYNET-140 | Support dynamic insertion of bookmarks for emails with HTML and RTF bodies | Feature |
ASSEMBLYNET-141 | Support dynamic naming of cell ranges for Spreadsheet documents | Feature |
ASSEMBLYNET-142 | Simple-type array with one element does not work for JsonDataSource | Bug |
Public API and Backward Incompatible Changes
Supported dynamic insertion of bookmarks for Word Processing documents and emails with HTML and RTF bodies
You can insert bookmarks to your reports dynamically using bookmark tags. Syntax of a bookmark tag is defined as follows.
<<bookmark [bookmark_expression]>>
bookmarked_content
<</bookmark>>
Here, bookmark_expression defines the name of a bookmark to be inserted during runtime. This expression is mandatory and must return a non-empty value. While building a report, bookmark_expression is evaluated and its result is used to construct a bookmark start and end that replace corresponding opening and closing bookmark tags respectively.
Supported dynamic naming of cell ranges for Spreadsheet documents
Template syntax for dynamic naming of cell ranges for Spreadsheet documents is the same as above point. The difference is that it results to insertion of named cell ranges instead of bookmarks.