Class ReportBuilder
Tên không gian: Aspose.Words.LowCode Tổng hợp: Aspose.Words.dll (25.4.0)
Nó cung cấp các phương pháp được thiết kế để điền vào mẫu với dữ liệu sử dụng LINQ Reporting Engine.
public class ReportBuilder : Processor
Inheritance
object ← Processor ← ReportBuilder
Thành viên thừa kế
Processor.mResultDocument
,
Processor.From(string, LoadOptions)
,
Processor.From(Stream, LoadOptions)
,
Processor.To(string, SaveOptions)
,
Processor.To(string, SaveFormat)
,
Processor.To(Stream, SaveOptions)
,
Processor.To(Stream, SaveFormat)
,
Processor.To(List
Methods
BuildReport(string, string, object, ReportBuilderOptions)
Dân số tài liệu mẫu với dữ liệu từ nguồn cụ thể, tạo ra một báo cáo hoàn thành với các tùy chọn bổ sung.
public static void BuildReport(string inputFileName, string outputFileName, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Tên file input.
outputFileName
string
Tên của file output.
data
object
Một nguồn dữ liệu đối tượng.
reportBuilderOptions
ReportBuilderOptions
Báo cáo thêm xây dựng các tùy chọn.
Remarks
Nếu định dạng xuất là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), mỗi trang của xuất sẽ được lưu trữ như một tệp riêng biệt.
Nếu định dạng xuất là TIFF, xuất sẽ được lưu trữ như một tệp multi-frame.
BuildReport(string, string, SaveFormat, đối tượng, ReportBuilderOptions)
Dân số tài liệu mẫu với dữ liệu từ nguồn cụ thể, tạo ra một báo cáo hoàn thành với định dạng xuất khẩu cụ thể và các tùy chọn bổ sung.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Tên file input.
outputFileName
string
Tên của file output.
saveFormat
SaveFormat
Kết quả tiết kiệm định dạng.
data
object
Một nguồn dữ liệu đối tượng.
reportBuilderOptions
ReportBuilderOptions
Báo cáo thêm xây dựng các tùy chọn.
Remarks
Nếu định dạng xuất là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), mỗi trang của xuất sẽ được lưu trữ như một tệp riêng biệt.
Nếu định dạng xuất là TIFF, xuất sẽ được lưu trữ như một tệp multi-frame.
BuildReport(string, string, SaveOptions, đối tượng, ReportBuilderOptions)
Dân số tài liệu mẫu với dữ liệu từ nguồn cụ thể, tạo ra một báo cáo hoàn thành với định dạng xuất khẩu cụ thể và các tùy chọn bổ sung.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Tên file input.
outputFileName
string
Tên của file output.
saveOptions
SaveOptions
Tiết xuất là các tùy chọn tiết kiệm.
data
object
Một nguồn dữ liệu đối tượng.
reportBuilderOptions
ReportBuilderOptions
Báo cáo thêm xây dựng các tùy chọn.
Remarks
Nếu định dạng xuất là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), mỗi trang của xuất sẽ được lưu trữ như một tệp riêng biệt.
Nếu định dạng xuất là TIFF, xuất sẽ được lưu trữ như một tệp multi-frame.
BuildReport(Stream, Stream, SaveFormat, Object, ReportBuilderOptions)
Dân số tài liệu mẫu với dữ liệu từ nguồn cụ thể, tạo ra một báo cáo hoàn thành với định dạng xuất khẩu cụ thể và các tùy chọn bổ sung, từ dòng nhập khẩu và xuất khẩu.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Tải file input stream.
outputStream
Stream
Tải File Stream.
saveFormat
SaveFormat
Kết quả tiết kiệm định dạng.
data
object
Một nguồn dữ liệu đối tượng.
reportBuilderOptions
ReportBuilderOptions
Báo cáo thêm xây dựng các tùy chọn.
Remarks
Nếu định dạng phát ra là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), chỉ có trang đầu tiên của sản xuất sẽ được lưu vào dòng cụ thể.
Nếu định dạng phát ra là TIFF, phát hành sẽ được lưu trữ như một multi-frame TifF duy nhất cho dòng cụ thể.
BuildReport(Stream, Stream, SaveOptions, Object, ReportBuilderOptions)
Dân số tài liệu mẫu với dữ liệu từ nguồn cụ thể, tạo ra một báo cáo hoàn thành với định dạng xuất khẩu cụ thể và các tùy chọn bổ sung, từ dòng nhập khẩu và xuất khẩu.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Tải file input stream.
outputStream
Stream
Tải File Stream.
saveOptions
SaveOptions
Tiết xuất là các tùy chọn tiết kiệm.
data
object
Một nguồn dữ liệu đối tượng.
reportBuilderOptions
ReportBuilderOptions
Báo cáo thêm xây dựng các tùy chọn.
Remarks
Nếu định dạng phát ra là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), chỉ có trang đầu tiên của sản xuất sẽ được lưu vào dòng cụ thể.
Nếu định dạng phát ra là TIFF, phát hành sẽ được lưu trữ như một multi-frame TifF duy nhất cho dòng cụ thể.
BuildReport(string, string, object, string, ReportBuilderOptions)
Dân số tài liệu mẫu với dữ liệu từ nguồn cụ thể, tạo ra một báo cáo hoàn thành với một tham chiếu nguồn dữ liệu được đặt tên và các tùy chọn bổ sung.
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Tên file input.
outputFileName
string
Tên của file output.
data
object
Một nguồn dữ liệu đối tượng.
dataSourceName
string
Một tên để đề cập đến đối tượng nguồn dữ liệu trong mẫu.
reportBuilderOptions
ReportBuilderOptions
Báo cáo thêm xây dựng các tùy chọn.
Remarks
Nếu định dạng xuất là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), mỗi trang của xuất sẽ được lưu trữ như một tệp riêng biệt.
Nếu định dạng xuất là TIFF, xuất sẽ được lưu trữ như một tệp multi-frame.
BuildReport(string, string, SaveFormat, đối tượng, string, ReportBuilderOptions)
Nó phổ biến tài liệu mẫu với dữ liệu từ nguồn cụ thể, tạo ra một báo cáo hoàn thành với định dạng xuất khẩu cụ thể, tham chiếu nguồn dữ liệu được đặt tên, và các tùy chọn bổ sung.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Tên file input.
outputFileName
string
Tên của file output.
saveFormat
SaveFormat
Kết quả tiết kiệm định dạng.
data
object
Một nguồn dữ liệu đối tượng.
dataSourceName
string
Một tên để đề cập đến đối tượng nguồn dữ liệu trong mẫu.
reportBuilderOptions
ReportBuilderOptions
Báo cáo thêm xây dựng các tùy chọn.
Remarks
Nếu định dạng xuất là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), mỗi trang của xuất sẽ được lưu trữ như một tệp riêng biệt.
Nếu định dạng xuất là TIFF, xuất sẽ được lưu trữ như một tệp multi-frame.
BuildReport(string, string, SaveOptions, đối tượng, string, ReportBuilderOptions)
Nó phổ biến tài liệu mẫu với dữ liệu từ nguồn cụ thể, tạo ra một báo cáo hoàn thành với định dạng xuất khẩu cụ thể, tham chiếu nguồn dữ liệu được đặt tên, và các tùy chọn bổ sung.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Tên file input.
outputFileName
string
Tên của file output.
saveOptions
SaveOptions
Tiết xuất là các tùy chọn tiết kiệm.
data
object
Một nguồn dữ liệu đối tượng.
dataSourceName
string
Một tên để đề cập đến đối tượng nguồn dữ liệu trong mẫu.
reportBuilderOptions
ReportBuilderOptions
Báo cáo thêm xây dựng các tùy chọn.
Remarks
Nếu định dạng xuất là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), mỗi trang của xuất sẽ được lưu trữ như một tệp riêng biệt.
Nếu định dạng xuất là TIFF, xuất sẽ được lưu trữ như một tệp multi-frame.
BuildReport(Stream, Stream, SaveFormat, đối tượng, string, ReportBuilderOptions)
Dân số tài liệu mẫu với dữ liệu từ nguồn cụ thể, tạo ra một báo cáo hoàn thành với một tham chiếu nguồn dữ liệu được đặt tên và các tùy chọn bổ sung.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Tải file input stream.
outputStream
Stream
Tải File Stream.
saveFormat
SaveFormat
Kết quả tiết kiệm định dạng.
data
object
Một nguồn dữ liệu đối tượng.
dataSourceName
string
Một tên để đề cập đến đối tượng nguồn dữ liệu trong mẫu.
reportBuilderOptions
ReportBuilderOptions
Báo cáo thêm xây dựng các tùy chọn.
Remarks
Nếu định dạng phát ra là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), chỉ có trang đầu tiên của sản xuất sẽ được lưu vào dòng cụ thể.
Nếu định dạng phát ra là TIFF, phát hành sẽ được lưu trữ như một multi-frame TifF duy nhất cho dòng cụ thể.
BuildReport(Stream, Stream, SaveOptions, đối tượng, string, ReportBuilderOptions)
Dân số tài liệu mẫu với dữ liệu từ nguồn cụ thể, tạo ra một báo cáo hoàn thành với một tham chiếu nguồn dữ liệu được đặt tên và các tùy chọn bổ sung.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Tải file input stream.
outputStream
Stream
Tải File Stream.
saveOptions
SaveOptions
Tiết xuất là các tùy chọn tiết kiệm.
data
object
Một nguồn dữ liệu đối tượng.
dataSourceName
string
Một tên để đề cập đến đối tượng nguồn dữ liệu trong mẫu.
reportBuilderOptions
ReportBuilderOptions
Báo cáo thêm xây dựng các tùy chọn.
Remarks
Nếu định dạng phát ra là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), chỉ có trang đầu tiên của sản xuất sẽ được lưu vào dòng cụ thể.
Nếu định dạng phát ra là TIFF, phát hành sẽ được lưu trữ như một multi-frame TifF duy nhất cho dòng cụ thể.
BuildReport(string, string, đối tượng[ ], Nhãn String[ ], ReportBuilderOptions)
Nó phổ biến tài liệu mẫu với dữ liệu từ nhiều nguồn, tạo ra một báo cáo hoàn thành với các tùy chọn bổ sung.Chuyển tải này tự động xác định định dạng lưu dựa trên phần mở rộng tệp xuất.
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Tên file input.
outputFileName
string
Tên của file output.
data
object
[ ]
Một loạt các đối tượng nguồn dữ liệu.
dataSourceNames
string
[ ]
Một loạt các tên để đề cập đến các đối tượng nguồn dữ liệu trong mẫu.
reportBuilderOptions
ReportBuilderOptions
Báo cáo thêm xây dựng các tùy chọn.
Remarks
Nếu định dạng xuất là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), mỗi trang của xuất sẽ được lưu trữ như một tệp riêng biệt.
Nếu định dạng xuất là TIFF, xuất sẽ được lưu trữ như một tệp multi-frame.
BuildReport(string, string, SaveFormat, đối tượng[ ], Nhãn String[ ], ReportBuilderOptions)
Nó phổ biến tài liệu mẫu với dữ liệu từ nhiều nguồn, tạo ra một báo cáo hoàn thành với định dạng xuất khẩu cụ thể và các tùy chọn bổ sung.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Tên file input.
outputFileName
string
Tên của file output.
saveFormat
SaveFormat
Kết quả tiết kiệm định dạng.
data
object
[ ]
Một loạt các đối tượng nguồn dữ liệu.
dataSourceNames
string
[ ]
Một loạt các tên để đề cập đến các đối tượng nguồn dữ liệu trong mẫu.
reportBuilderOptions
ReportBuilderOptions
Báo cáo thêm xây dựng các tùy chọn.
Remarks
Nếu định dạng xuất là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), mỗi trang của xuất sẽ được lưu trữ như một tệp riêng biệt.
Nếu định dạng xuất là TIFF, xuất sẽ được lưu trữ như một tệp multi-frame.
BuildReport(string, string, SaveOptions, đối tượng[ ], Nhãn String[ ], ReportBuilderOptions)
Nó phổ biến tài liệu mẫu với dữ liệu từ nhiều nguồn, tạo ra một báo cáo hoàn thành với định dạng xuất khẩu cụ thể và các tùy chọn bổ sung.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Tên file input.
outputFileName
string
Tên của file output.
saveOptions
SaveOptions
Tiết xuất là các tùy chọn tiết kiệm.
data
object
[ ]
Một loạt các đối tượng nguồn dữ liệu.
dataSourceNames
string
[ ]
Một loạt các tên để đề cập đến các đối tượng nguồn dữ liệu trong mẫu.
reportBuilderOptions
ReportBuilderOptions
Báo cáo thêm xây dựng các tùy chọn.
Remarks
Nếu định dạng xuất là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), mỗi trang của xuất sẽ được lưu trữ như một tệp riêng biệt.
Nếu định dạng xuất là TIFF, xuất sẽ được lưu trữ như một tệp multi-frame.
BuildReport(Stream, Stream, SaveFormat, đối tượng[ ], Nhãn String[ ], ReportBuilderOptions)
Nó phổ biến tài liệu mẫu với dữ liệu từ nhiều nguồn, tạo ra một báo cáo hoàn thành với định dạng xuất khẩu cụ thể và các tùy chọn bổ sung từ các dòng tệp nhập khẩu và xuất khẩu cụ thể.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Tải file input stream.
outputStream
Stream
Tải File Stream.
saveFormat
SaveFormat
Kết quả tiết kiệm định dạng.
data
object
[ ]
Một loạt các đối tượng nguồn dữ liệu.
dataSourceNames
string
[ ]
Một loạt các tên để đề cập đến các đối tượng nguồn dữ liệu trong mẫu.
reportBuilderOptions
ReportBuilderOptions
Báo cáo thêm xây dựng các tùy chọn.
Remarks
Nếu định dạng phát ra là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), chỉ có trang đầu tiên của sản xuất sẽ được lưu vào dòng cụ thể.
Nếu định dạng phát ra là TIFF, phát hành sẽ được lưu trữ như một multi-frame TifF duy nhất cho dòng cụ thể.
BuildReport(Stream, Stream, SaveOptions, đối tượng[ ], Nhãn String[ ], ReportBuilderOptions)
Nó phổ biến tài liệu mẫu với dữ liệu từ nhiều nguồn, tạo ra một báo cáo hoàn thành với định dạng xuất khẩu cụ thể và các tùy chọn bổ sung từ các dòng tệp nhập khẩu và xuất khẩu cụ thể.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Tải file input stream.
outputStream
Stream
Tải File Stream.
saveOptions
SaveOptions
Tiết xuất là các tùy chọn tiết kiệm.
data
object
[ ]
Một loạt các đối tượng nguồn dữ liệu.
dataSourceNames
string
[ ]
Một loạt các tên để đề cập đến các đối tượng nguồn dữ liệu trong mẫu.
reportBuilderOptions
ReportBuilderOptions
Báo cáo thêm xây dựng các tùy chọn.
Remarks
Nếu định dạng phát ra là một hình ảnh (BMP, EMF, EPS, GIF, JPEG, PNG, hoặc WebP), chỉ có trang đầu tiên của sản xuất sẽ được lưu vào dòng cụ thể.
Nếu định dạng phát ra là TIFF, phát hành sẽ được lưu trữ như một multi-frame TifF duy nhất cho dòng cụ thể.
BuildReportToImages(string, ImageSaveOptions, đối tượng[ ], Nhãn String[ ], ReportBuilderOptions)
Dân số tài liệu mẫu với dữ liệu từ nhiều nguồn.Chuyển phát ra sang hình ảnh.
public static Stream[] BuildReportToImages(string inputFileName, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Tên file input.
saveOptions
ImageSaveOptions
Tiết xuất là các tùy chọn tiết kiệm.
data
object
[ ]
Một loạt các đối tượng nguồn dữ liệu.
dataSourceNames
string
[ ]
Một loạt các tên để đề cập đến các đối tượng nguồn dữ liệu trong mẫu.
reportBuilderOptions
ReportBuilderOptions
Báo cáo thêm xây dựng các tùy chọn.
Returns
Stream [ ]
BuildReportToImages(Stream, ImageSaveOptions, đối tượng[ ], Nhãn String[ ], ReportBuilderOptions)
Dân số tài liệu mẫu với dữ liệu từ nhiều nguồn.Chuyển phát ra sang hình ảnh.
public static Stream[] BuildReportToImages(Stream inputStream, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Tải file input stream.
saveOptions
ImageSaveOptions
Tiết xuất là các tùy chọn tiết kiệm.
data
object
[ ]
Một loạt các đối tượng nguồn dữ liệu.
dataSourceNames
string
[ ]
Một loạt các tên để đề cập đến các đối tượng nguồn dữ liệu trong mẫu.
reportBuilderOptions
ReportBuilderOptions
Báo cáo thêm xây dựng các tùy chọn.
Returns
Stream [ ]
Create()
Tạo một ví dụ mới của bộ xử lý xây dựng báo cáo.
public static ReportBuilder Create()
Returns
Create(ReportBuilderContext)
Tạo một ví dụ mới của bộ xử lý xây dựng báo cáo.
public static ReportBuilder Create(ReportBuilderContext context)
Parameters
context
ReportBuilderContext
Returns
ExecuteCore()
protected override void ExecuteCore()