Class ReportBuilder
اسم الفضاء : Aspose.Words.LowCode تجميع: Aspose.Words.dll (25.5.0)
يوفر أساليب تهدف إلى ملء القالب بالبيانات باستخدام محرك LINQ Reporting Engine.
public class ReportBuilder : ProcessorInheritance
object ← Processor ← ReportBuilder
الأعضاء الموروثين
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(شريط، شريط، كائن، ReportBuilderOptions)
يضع نموذج المستند مع البيانات من المصدر المحدد، وتوليد تقرير كامل مع خيارات إضافية.
public static void BuildReport(string inputFileName, string outputFileName, object data, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputFileName string
اسم ملف الإدخال.
outputFileName string
اسم ملف الإخراج.
data object
موضوع مصدر البيانات.
reportBuilderOptions ReportBuilderOptions
تقرير إضافي بناء الخيارات.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل. إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
BuildReport(شريط, شريط, SaveFormat, Object, ReportBuilderOptions)
يضع نموذج المستند مع البيانات من المصدر المحدد، وتوليد تقرير كامل مع تنسيق الناتج المحدد والخيارات الإضافية.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputFileName string
اسم ملف الإدخال.
outputFileName string
اسم ملف الإخراج.
saveFormat SaveFormat
النتيجة هي نموذج حفظ.
data object
موضوع مصدر البيانات.
reportBuilderOptions ReportBuilderOptions
تقرير إضافي بناء الخيارات.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل. إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
BuildReport(شريط, شريط, SaveOptions, Object, ReportBuilderOptions)
يضع نموذج المستند مع البيانات من المصدر المحدد، وتوليد تقرير كامل مع تنسيق الناتج المحدد والخيارات الإضافية.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputFileName string
اسم ملف الإدخال.
outputFileName string
اسم ملف الإخراج.
saveOptions SaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
data object
موضوع مصدر البيانات.
reportBuilderOptions ReportBuilderOptions
تقرير إضافي بناء الخيارات.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل. إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
BuildReport(تدفق, تدفق, SaveFormat, Object, ReportBuilderOptions)
يضع نموذج المستند مع البيانات من المصدر المحدد ، ويولد تقريرًا كاملًا مع تنسيق إخراج محدد وخيارات إضافية ، من تدفقات الإدخال والإخراج.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputStream Stream
إدخال الملفات التي تدفق.
outputStream Stream
الملفات الناتجة تدفق.
saveFormat SaveFormat
النتيجة هي نموذج حفظ.
data object
موضوع مصدر البيانات.
reportBuilderOptions ReportBuilderOptions
تقرير إضافي بناء الخيارات.
Remarks
إذا كان تنسيق الناتج صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ الصفحة الأولى فقط من النتيجة إلى التدفق المحدد. إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كTIF F متعددة الإطارات إلى التدفق المحدد.
BuildReport(تدفق, تدفق, SaveOptions, Object, ReportBuilderOptions)
يضع نموذج المستند مع البيانات من المصدر المحدد ، ويولد تقريرًا كاملًا مع تنسيق إخراج محدد وخيارات إضافية ، من تدفقات الإدخال والإخراج.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputStream Stream
إدخال الملفات التي تدفق.
outputStream Stream
الملفات الناتجة تدفق.
saveOptions SaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
data object
موضوع مصدر البيانات.
reportBuilderOptions ReportBuilderOptions
تقرير إضافي بناء الخيارات.
Remarks
إذا كان تنسيق الناتج صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ الصفحة الأولى فقط من النتيجة إلى التدفق المحدد. إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كTIF F متعددة الإطارات إلى التدفق المحدد.
BuildReport(شريط، شريط، كائن، شريط، ReportBuilderOptions)
يضع نموذج المستند مع البيانات من المصدر المحدد، وتوليد تقرير كامل مع إشارة مصدر البيانات المسمى والخيارات الإضافية.
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputFileName string
اسم ملف الإدخال.
outputFileName string
اسم ملف الإخراج.
data object
موضوع مصدر البيانات.
dataSourceName string
اسم للإشارة إلى كائن مصدر البيانات في القالب.
reportBuilderOptions ReportBuilderOptions
تقرير إضافي بناء الخيارات.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل. إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
BuildReport(شريط, شريط, SaveFormat, الكائن, شريط, ReportBuilderOptions)
يضع نموذج المستند مع البيانات من المصدر المحدد، وتوليد تقرير كامل مع تنسيق الناتج المحدد، وإشارة مصدر البيانات المسمى، وخيارات إضافية.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputFileName string
اسم ملف الإدخال.
outputFileName string
اسم ملف الإخراج.
saveFormat SaveFormat
النتيجة هي نموذج حفظ.
data object
موضوع مصدر البيانات.
dataSourceName string
اسم للإشارة إلى كائن مصدر البيانات في القالب.
reportBuilderOptions ReportBuilderOptions
تقرير إضافي بناء الخيارات.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل. إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
BuildReport(شريط, شريط, SaveOptions, الكائن, شريط, ReportBuilderOptions)
يضع نموذج المستند مع البيانات من المصدر المحدد، وتوليد تقرير كامل مع تنسيق الناتج المحدد، وإشارة مصدر البيانات المسمى، وخيارات إضافية.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputFileName string
اسم ملف الإدخال.
outputFileName string
اسم ملف الإخراج.
saveOptions SaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
data object
موضوع مصدر البيانات.
dataSourceName string
اسم للإشارة إلى كائن مصدر البيانات في القالب.
reportBuilderOptions ReportBuilderOptions
تقرير إضافي بناء الخيارات.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل. إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
BuildReport(تدفق, تدفق, SaveFormat, الكائن, شريط, ReportBuilderOptions)
يضع نموذج المستند مع البيانات من المصدر المحدد، وتوليد تقرير كامل مع إشارة مصدر البيانات المسمى والخيارات الإضافية.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputStream Stream
إدخال الملفات التي تدفق.
outputStream Stream
الملفات الناتجة تدفق.
saveFormat SaveFormat
النتيجة هي نموذج حفظ.
data object
موضوع مصدر البيانات.
dataSourceName string
اسم للإشارة إلى كائن مصدر البيانات في القالب.
reportBuilderOptions ReportBuilderOptions
تقرير إضافي بناء الخيارات.
Remarks
إذا كان تنسيق الناتج صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ الصفحة الأولى فقط من النتيجة إلى التدفق المحدد. إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كTIF F متعددة الإطارات إلى التدفق المحدد.
BuildReport(تدفق, تدفق, SaveOptions, الكائن, شريط, ReportBuilderOptions)
يضع نموذج المستند مع البيانات من المصدر المحدد، وتوليد تقرير كامل مع إشارة مصدر البيانات المسمى والخيارات الإضافية.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputStream Stream
إدخال الملفات التي تدفق.
outputStream Stream
الملفات الناتجة تدفق.
saveOptions SaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
data object
موضوع مصدر البيانات.
dataSourceName string
اسم للإشارة إلى كائن مصدر البيانات في القالب.
reportBuilderOptions ReportBuilderOptions
تقرير إضافي بناء الخيارات.
Remarks
إذا كان تنسيق الناتج صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ الصفحة الأولى فقط من النتيجة إلى التدفق المحدد. إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كTIF F متعددة الإطارات إلى التدفق المحدد.
BuildReport(الستار، الستار، الكائن[ ]الـ String[ ], ReportBuilderOptions)
يضع نموذج المستند مع البيانات من مصادر متعددة، وتوليد تقرير كامل مع خيارات إضافية.هذا التحميل يحدد تلقائيًا تنسيق التخزين استنادًا إلى امتداد ملف الإخراج.
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputFileName string
اسم ملف الإدخال.
outputFileName string
اسم ملف الإخراج.
data object
[ ]
مجموعة متنوعة من أشياء مصدر البيانات.
dataSourceNames string
[ ]
مجموعة من الأسماء للإشارة إلى كائنات مصدر البيانات داخل القالب.
reportBuilderOptions ReportBuilderOptions
تقرير إضافي بناء الخيارات.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل. إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
BuildReport(شريط، شريط، SaveFormat، Object[ ]الـ String[ ], ReportBuilderOptions)
يضع نموذج المستند مع البيانات من مصادر متعددة، وتوليد تقرير كامل مع تنسيق إخراج محدد وخيارات إضافية.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputFileName string
اسم ملف الإدخال.
outputFileName string
اسم ملف الإخراج.
saveFormat SaveFormat
النتيجة هي نموذج حفظ.
data object
[ ]
مجموعة متنوعة من أشياء مصدر البيانات.
dataSourceNames string
[ ]
مجموعة من الأسماء للإشارة إلى كائنات مصدر البيانات داخل القالب.
reportBuilderOptions ReportBuilderOptions
تقرير إضافي بناء الخيارات.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل. إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
BuildReport(شريط, شريط, SaveOptions, Object[ ]الـ String[ ], ReportBuilderOptions)
يضع نموذج المستند مع البيانات من مصادر متعددة، وتوليد تقرير كامل مع تنسيق إخراج محدد وخيارات إضافية.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputFileName string
اسم ملف الإدخال.
outputFileName string
اسم ملف الإخراج.
saveOptions SaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
data object
[ ]
مجموعة متنوعة من أشياء مصدر البيانات.
dataSourceNames string
[ ]
مجموعة من الأسماء للإشارة إلى كائنات مصدر البيانات داخل القالب.
reportBuilderOptions ReportBuilderOptions
تقرير إضافي بناء الخيارات.
Remarks
إذا كان تنسيق النتيجة صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ كل صفحة من النتائج كملف منفصل. إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كملف واحد متعدد الإطارات.
BuildReport(البث، البث، SaveFormat، Object[ ]الـ String[ ], ReportBuilderOptions)
يضع نموذج المستند مع البيانات من مصادر متعددة، وتوليد تقرير كامل مع تنسيق الناتج المحدد والخيارات الإضافية من تدفقات ملفات الإدخال والناتج المحددة.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputStream Stream
إدخال الملفات التي تدفق.
outputStream Stream
الملفات الناتجة تدفق.
saveFormat SaveFormat
النتيجة هي نموذج حفظ.
data object
[ ]
مجموعة متنوعة من أشياء مصدر البيانات.
dataSourceNames string
[ ]
مجموعة من الأسماء للإشارة إلى كائنات مصدر البيانات داخل القالب.
reportBuilderOptions ReportBuilderOptions
تقرير إضافي بناء الخيارات.
Remarks
إذا كان تنسيق الناتج صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ الصفحة الأولى فقط من النتيجة إلى التدفق المحدد. إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كTIF F متعددة الإطارات إلى التدفق المحدد.
BuildReport(Stream، Stream، SaveOptions، Object[ ]الـ String[ ], ReportBuilderOptions)
يضع نموذج المستند مع البيانات من مصادر متعددة، وتوليد تقرير كامل مع تنسيق الناتج المحدد والخيارات الإضافية من تدفقات ملفات الإدخال والناتج المحددة.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputStream Stream
إدخال الملفات التي تدفق.
outputStream Stream
الملفات الناتجة تدفق.
saveOptions SaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
data object
[ ]
مجموعة متنوعة من أشياء مصدر البيانات.
dataSourceNames string
[ ]
مجموعة من الأسماء للإشارة إلى كائنات مصدر البيانات داخل القالب.
reportBuilderOptions ReportBuilderOptions
تقرير إضافي بناء الخيارات.
Remarks
إذا كان تنسيق الناتج صورة (BMP، EMF، EPS، GIF، JPEG، PNG، أو WebP)، سيتم حفظ الصفحة الأولى فقط من النتيجة إلى التدفق المحدد. إذا كان تنسيق الإخراج TIFF ، فسيتم حفظ النتيجة كTIF F متعددة الإطارات إلى التدفق المحدد.
BuildReportToImages(الخرسانة, ImageSaveOptions, Object[ ]الـ String[ ], ReportBuilderOptions)
يضع نموذج المستند مع البيانات من مصادر متعددة.تحويل النتيجة إلى صور.
public static Stream[] BuildReportToImages(string inputFileName, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputFileName string
اسم ملف الإدخال.
saveOptions ImageSaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
data object
[ ]
مجموعة متنوعة من أشياء مصدر البيانات.
dataSourceNames string
[ ]
مجموعة من الأسماء للإشارة إلى كائنات مصدر البيانات داخل القالب.
reportBuilderOptions ReportBuilderOptions
تقرير إضافي بناء الخيارات.
Returns
Stream [ ]
BuildReportToImages(البث, ImageSaveOptions, Object[ ]الـ String[ ], ReportBuilderOptions)
يضع نموذج المستند مع البيانات من مصادر متعددة.تحويل النتيجة إلى صور.
public static Stream[] BuildReportToImages(Stream inputStream, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)Parameters
inputStream Stream
إدخال الملفات التي تدفق.
saveOptions ImageSaveOptions
الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات الخيارات.
data object
[ ]
مجموعة متنوعة من أشياء مصدر البيانات.
dataSourceNames string
[ ]
مجموعة من الأسماء للإشارة إلى كائنات مصدر البيانات داخل القالب.
reportBuilderOptions ReportBuilderOptions
تقرير إضافي بناء الخيارات.
Returns
Stream [ ]
Create()
إنشاء مثال جديد من معالج بناء التقرير.
public static ReportBuilder Create()Returns
Create(ReportBuilderContext)
إنشاء مثال جديد من معالج بناء التقرير.
public static ReportBuilder Create(ReportBuilderContext context)Parameters
context ReportBuilderContext
Returns
ExecuteCore()
protected override void ExecuteCore()