aspose.words.reporting module
Contents
[
Hide
]This module contains classes of the Aspose.Words’ new reporting engine that supports report templates marked up with a language based on the LINQ Method Syntax.
This new reporting engine is more advanced than the original mail merge reporting engine aspose.words.mailmerging and allows to retrieve data from any .NET class, perform grouping, sorting, joining and interpret C# expressions.
Classes
Class | Description |
---|---|
CsvDataLoadOptions | Represents options for parsing CSV data. To learn more, visit the LINQ Reporting Engine documentation article. |
CsvDataSource | Provides access to data of a CSV file or stream to be used within a report. To learn more, visit the LINQ Reporting Engine documentation article. |
JsonDataLoadOptions | Represents options for parsing JSON data. To learn more, visit the LINQ Reporting Engine documentation article. |
JsonDataSource | Provides access to data of a JSON file or stream to be used within a report. To learn more, visit the LINQ Reporting Engine documentation article. |
KnownTypeSet | Represents an unordered set (i.e. a collection of unique items) containing objects which fully or partially qualified names can be used within report templates to invoke the corresponding types’ static members, perform type casts, etc. To learn more, visit the LINQ Reporting Engine documentation article. |
ReportingEngine | Provides routines to populate template documents with data and a set of settings to control these routines. To learn more, visit the LINQ Reporting Engine documentation article. |
XmlDataLoadOptions | Represents options for XML data loading. To learn more, visit the LINQ Reporting Engine documentation article. |
XmlDataSource | Provides access to data of an XML file or stream to be used within a report. To learn more, visit the LINQ Reporting Engine documentation article. |
Enumerations
Enumeration | Description |
---|---|
JsonSimpleValueParseMode | Specifies a mode for parsing JSON simple values (null, boolean, number, integer, and string) while loading JSON. Such a mode does not affect parsing of date-time values. |
ReportBuildOptions | Specifies options controlling behavior of ReportingEngine while building a report. |