ReportBuilder
Contents
[
Hide
]ReportBuilder class
Provides methods intended to fill template with data using LINQ Reporting Engine.
public class ReportBuilder : Processor
Methods
| Name | Description | 
|---|---|
| static Create() | Creates new instance of the report builder processor. | 
| static Create(ReportBuilderContext) | Creates new instance of the report builder processor. | 
| Execute() | Execute the processor action. | 
| From(Stream, LoadOptions) | Specifies input document for processing. | 
| From(string, LoadOptions) | Specifies input document for processing. | 
| To(List<Stream>, SaveFormat) | Specifies output Document streams list. | 
| To(List<Stream>, SaveOptions) | Specifies output Document streams list. | 
| To(Stream, SaveFormat) | Specifies output stream for the processor. | 
| To(Stream, SaveOptions) | Specifies output stream for the processor. | 
| To(string, SaveFormat) | Specifies output file for the processor. | 
| To(string, SaveOptions) | Specifies output file for the processor. | 
| static BuildReport(string, string, object, ReportBuilderOptions) | Populates the template document with data from the specified source, generating a completed report with additional options. | 
| static BuildReport(Stream, Stream, SaveFormat, object, ReportBuilderOptions) | Populates the template document with data from the specified source, generating a completed report with specified output format and additional options, from input and output streams. | 
| static BuildReport(Stream, Stream, SaveOptions, object, ReportBuilderOptions) | Populates the template document with data from the specified source, generating a completed report with specified output format and additional options, from input and output streams. | 
| static BuildReport(string, string, object, string, ReportBuilderOptions) | Populates the template document with data from the specified source, generating a completed report with a named data source reference and additional options. | 
| static BuildReport(string, string, object[], string[], ReportBuilderOptions) | Populates the template document with data from multiple sources, generating a completed report with additional options. This overload automatically determines the save format based on the output file extension. | 
| static BuildReport(string, string, SaveFormat, object, ReportBuilderOptions) | Populates the template document with data from the specified source, generating a completed report with specified output format and additional options. | 
| static BuildReport(string, string, SaveOptions, object, ReportBuilderOptions) | Populates the template document with data from the specified source, generating a completed report with specified output format and additional options. | 
| static BuildReport(Stream, Stream, SaveFormat, object, string, ReportBuilderOptions) | Populates the template document with data from the specified source, generating a completed report with a named data source reference and additional options. | 
| static BuildReport(Stream, Stream, SaveFormat, object[], string[], ReportBuilderOptions) | Populates the template document with data from multiple sources, generating a completed report with specified output format and additional options from the specified input and output file streams. | 
| static BuildReport(Stream, Stream, SaveOptions, object, string, ReportBuilderOptions) | Populates the template document with data from the specified source, generating a completed report with a named data source reference and additional options. | 
| static BuildReport(Stream, Stream, SaveOptions, object[], string[], ReportBuilderOptions) | Populates the template document with data from multiple sources, generating a completed report with specified output format and additional options from the specified input and output file streams. | 
| static BuildReport(string, string, SaveFormat, object, string, ReportBuilderOptions) | Populates the template document with data from the specified source, generating a completed report with specified output format, a named data source reference, and additional options. | 
| static BuildReport(string, string, SaveFormat, object[], string[], ReportBuilderOptions) | Populates the template document with data from multiple sources, generating a completed report with a specified output format and additional options. | 
| static BuildReport(string, string, SaveOptions, object, string, ReportBuilderOptions) | Populates the template document with data from the specified source, generating a completed report with specified output format, a named data source reference, and additional options. | 
| static BuildReport(string, string, SaveOptions, object[], string[], ReportBuilderOptions) | Populates the template document with data from multiple sources, generating a completed report with a specified output format and additional options. | 
| static BuildReportToImages(Stream, ImageSaveOptions, object[], string[], ReportBuilderOptions) | Populates the template document with data from multiple sources. Renders the output to images. | 
| static BuildReportToImages(string, ImageSaveOptions, object[], string[], ReportBuilderOptions) | Populates the template document with data from multiple sources. Renders the output to images. | 
See Also
- class Processor
- namespace Aspose.Words.LowCode
- assembly Aspose.Words