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
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
Create(ReportBuilderContext)
یک نمونه جدید از پردازنده سازنده گزارش ایجاد می کند.
public static ReportBuilder Create(ReportBuilderContext context)
Parameters
context
ReportBuilderContext
Returns
ExecuteCore()
protected override void ExecuteCore()