Class ReportBuilder

Class ReportBuilder

نام ها : Aspose.Words.LowCode جمع آوری: WL26_.dll (25.4.0)

ارائه روش های طراحی شده برای پر کردن قالب با داده ها با استفاده از LINQ گزارشگر.

public class ReportBuilder : Processor

Inheritance

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, SaveOptions) , Processor.To(List, SaveFormat) , Processor.Execute() , Processor.ExecuteCore() , Processor.CheckArgumentsSet() , Processor.GetPartFileName(string, int, SaveFormat) , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Methods

BuildReport(string، string، object، 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، اشیاء، 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 باشد، خروجی به عنوان یک تک چند چارچوب TifF به جریان مشخص شده ذخیره می شود.

BuildReport(جریان، جریان، ذخیره گزینه ها، اشیاء، 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 باشد، خروجی به عنوان یک تک چند چارچوب TifF به جریان مشخص شده ذخیره می شود.

BuildReport(string، string، object، string، 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 باشد، خروجی به عنوان یک تک چند چارچوب TifF به جریان مشخص شده ذخیره می شود.

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 باشد، خروجی به عنوان یک تک چند چارچوب TifF به جریان مشخص شده ذخیره می شود.

BuildReport(String، String، اشیاء[ ], و 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، اشیاء[ ], و 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 باشد، خروجی به عنوان یک تک چند چارچوب TifF به جریان مشخص شده ذخیره می شود.

BuildReport(جریان، جریان، SaveOptions، اشیاء[ ], و 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 باشد، خروجی به عنوان یک تک چند چارچوب TifF به جریان مشخص شده ذخیره می شود.

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، اشیاء[ ], و 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

ReportBuilder

Create(ReportBuilderContext)

یک نمونه جدید از پردازنده سازنده گزارش ایجاد می کند.

public static ReportBuilder Create(ReportBuilderContext context)

Parameters

context ReportBuilderContext

Returns

ReportBuilder

ExecuteCore()

protected override void ExecuteCore()

 فارسی