Class ReportBuilder
نام ها : Aspose.Words.LowCode جمع آوری: Aspose.Words.dll (25.5.0)
ارائه روش های طراحی شده برای پر کردن قالب با داده ها با استفاده از LINQ گزارشگر.
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(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()