Interface IPrintViewBuilder
Предоставляет методы для создания файла печатного представления на основе шаблона и данных.
Namespace:InfinniPlatform.PrintView
Assembly:InfinniPlatform.PrintView.Abstractions.dll
Syntax
public interface IPrintViewBuilder
Methods
| Improve this Doc View SourceBuild(Stream, Func<Stream>, Object, PrintViewFileFormat)
Создает файл печатного представления.
Declaration
Task Build(Stream stream, Func<Stream> template, object dataSource = null, PrintViewFileFormat fileFormat = null)
Parameters
Type | Name | Description |
---|---|---|
Stream | stream | Поток для записи печатного представления. |
Func<Stream> | template | Шаблон печатного представления. |
System.Object | dataSource | Данные печатного представления. |
PrintViewFileFormat | fileFormat | Формат файла печатного представления. |
Returns
Type | Description |
---|---|
Task |
Build(Stream, PrintDocument, Object, PrintViewFileFormat)
Создает файл печатного представления.
Declaration
Task Build(Stream stream, PrintDocument template, object dataSource = null, PrintViewFileFormat fileFormat = null)
Parameters
Type | Name | Description |
---|---|---|
Stream | stream | Поток для записи печатного представления. |
PrintDocument | template | Шаблон печатного представления. |
System.Object | dataSource | Данные печатного представления. |
PrintViewFileFormat | fileFormat | Формат файла печатного представления. |
Returns
Type | Description |
---|---|
Task |