Class ReportBuilder
Namn på plats: Aspose.Words.LowCode Sammanfattning: Aspose.Words.dll (25.4.0)
Tillhandahåller metoder som syftar till att fylla i mallar med data med LINQ Reporting Engine.
public class ReportBuilder : Processor
Inheritance
object ← Processor ← ReportBuilder
Arvsmedlemmar
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(sträng, sträng, objekt, ReportBuilderOptions)
Populerar malldokumentet med data från den angivna källan, vilket genererar en färdig rapport med ytterligare alternativ.
public static void BuildReport(string inputFileName, string outputFileName, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Namnet på filen input.
outputFileName
string
Namnet på utgångsfilen.
data
object
En datakälla objekt.
reportBuilderOptions
ReportBuilderOptions
Ytterligare rapporter bygga alternativ.
Remarks
Om utgångsformat är en bild (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), kommer varje sida av utgåvan att sparas som en separat fil. Det angivna utgående filnamnet kommer att användas för att generera namn för varje del enligt regeln: outputFile_partIndex.extension.
Om utgångsformatet är TIFF sparas utgåvan som en enda multi-frame TifF-fil.
BuildReport(sträng, sträng, SaveFormat, objekt, ReportBuilderOptions)
Populerar malldokumentet med data från den angivna källan, vilket genererar en färdig rapport med angiven utgångsformat och ytterligare alternativ.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Namnet på filen input.
outputFileName
string
Namnet på utgångsfilen.
saveFormat
SaveFormat
Utgången sparar formatet.
data
object
En datakälla objekt.
reportBuilderOptions
ReportBuilderOptions
Ytterligare rapporter bygga alternativ.
Remarks
Om utgångsformat är en bild (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), kommer varje sida av utgåvan att sparas som en separat fil. Det angivna utgående filnamnet kommer att användas för att generera namn för varje del enligt regeln: outputFile_partIndex.extension.
Om utgångsformatet är TIFF sparas utgåvan som en enda multi-frame TifF-fil.
BuildReport(sträng, sträng, SaveOptions, objekt, ReportBuilderOptions)
Populerar malldokumentet med data från den angivna källan, vilket genererar en färdig rapport med angiven utgångsformat och ytterligare alternativ.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Namnet på filen input.
outputFileName
string
Namnet på utgångsfilen.
saveOptions
SaveOptions
Utgången sparar alternativ.
data
object
En datakälla objekt.
reportBuilderOptions
ReportBuilderOptions
Ytterligare rapporter bygga alternativ.
Remarks
Om utgångsformat är en bild (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), kommer varje sida av utgåvan att sparas som en separat fil. Det angivna utgående filnamnet kommer att användas för att generera namn för varje del enligt regeln: outputFile_partIndex.extension.
Om utgångsformatet är TIFF sparas utgåvan som en enda multi-frame TifF-fil.
BuildReport(Stream, Stream, SaveFormat, Objekt, ReportBuilderOptions)
Populerar malldokumentet med data från den angivna källan, genererar en färdig rapport med angivna utgångsformat och ytterligare alternativ, från input- och outputströmmar.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Inträdesfilen strömmar.
outputStream
Stream
Utgångsfilen strömmar.
saveFormat
SaveFormat
Utgången sparar formatet.
data
object
En datakälla objekt.
reportBuilderOptions
ReportBuilderOptions
Ytterligare rapporter bygga alternativ.
Remarks
Om utgångsformatet är en bild (BMP, EMF, EPS, GIF, JPEG, PNG eller WebP), sparas endast den första sidan av utgåvan till den angivna strömmen.
Om utgående formatet är TIFF sparas utgången som en enda multi-frams TifF till den angivna strömmen.
BuildReport(Stream, Stream, SaveOptions, Objekt, ReportBuilderOptions)
Populerar malldokumentet med data från den angivna källan, genererar en färdig rapport med angivna utgångsformat och ytterligare alternativ, från input- och outputströmmar.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Inträdesfilen strömmar.
outputStream
Stream
Utgångsfilen strömmar.
saveOptions
SaveOptions
Utgången sparar alternativ.
data
object
En datakälla objekt.
reportBuilderOptions
ReportBuilderOptions
Ytterligare rapporter bygga alternativ.
Remarks
Om utgångsformatet är en bild (BMP, EMF, EPS, GIF, JPEG, PNG eller WebP), sparas endast den första sidan av utgåvan till den angivna strömmen.
Om utgående formatet är TIFF sparas utgången som en enda multi-frams TifF till den angivna strömmen.
BuildReport(sträng, sträng, objekt, sträng, ReportBuilderOptions)
Populerar malldokumentet med data från den angivna källan, vilket genererar en färdig rapport med en namngiven data källreferens och ytterligare alternativ.
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Namnet på filen input.
outputFileName
string
Namnet på utgångsfilen.
data
object
En datakälla objekt.
dataSourceName
string
Ett namn för att hänvisa till datakällobjektet i mall.
reportBuilderOptions
ReportBuilderOptions
Ytterligare rapporter bygga alternativ.
Remarks
Om utgångsformat är en bild (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), kommer varje sida av utgåvan att sparas som en separat fil. Det angivna utgående filnamnet kommer att användas för att generera namn för varje del enligt regeln: outputFile_partIndex.extension.
Om utgångsformatet är TIFF sparas utgåvan som en enda multi-frame TifF-fil.
BuildReport(sträng, sträng, SaveFormat, objekt, sträng, ReportBuilderOptions)
Populerar malldokumentet med data från den angivna källan, vilket genererar en färdig rapport med angivna utgångsformat, en namngiven referens till datakällan och ytterligare alternativ.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Namnet på filen input.
outputFileName
string
Namnet på utgångsfilen.
saveFormat
SaveFormat
Utgången sparar formatet.
data
object
En datakälla objekt.
dataSourceName
string
Ett namn för att hänvisa till datakällobjektet i mall.
reportBuilderOptions
ReportBuilderOptions
Ytterligare rapporter bygga alternativ.
Remarks
Om utgångsformat är en bild (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), kommer varje sida av utgåvan att sparas som en separat fil. Det angivna utgående filnamnet kommer att användas för att generera namn för varje del enligt regeln: outputFile_partIndex.extension.
Om utgångsformatet är TIFF sparas utgåvan som en enda multi-frame TifF-fil.
BuildReport(sträng, sträng, SaveOptions, objekt, sträng, ReportBuilderOptions)
Populerar malldokumentet med data från den angivna källan, vilket genererar en färdig rapport med angivna utgångsformat, en namngiven referens till datakällan och ytterligare alternativ.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Namnet på filen input.
outputFileName
string
Namnet på utgångsfilen.
saveOptions
SaveOptions
Utgången sparar alternativ.
data
object
En datakälla objekt.
dataSourceName
string
Ett namn för att hänvisa till datakällobjektet i mall.
reportBuilderOptions
ReportBuilderOptions
Ytterligare rapporter bygga alternativ.
Remarks
Om utgångsformat är en bild (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), kommer varje sida av utgåvan att sparas som en separat fil. Det angivna utgående filnamnet kommer att användas för att generera namn för varje del enligt regeln: outputFile_partIndex.extension.
Om utgångsformatet är TIFF sparas utgåvan som en enda multi-frame TifF-fil.
BuildReport(Stream, Stream, SaveFormat, objekt, sträng, ReportBuilderOptions)
Populerar malldokumentet med data från den angivna källan, vilket genererar en färdig rapport med en namngiven data källreferens och ytterligare alternativ.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Inträdesfilen strömmar.
outputStream
Stream
Utgångsfilen strömmar.
saveFormat
SaveFormat
Utgången sparar formatet.
data
object
En datakälla objekt.
dataSourceName
string
Ett namn för att hänvisa till datakällobjektet i mall.
reportBuilderOptions
ReportBuilderOptions
Ytterligare rapporter bygga alternativ.
Remarks
Om utgångsformatet är en bild (BMP, EMF, EPS, GIF, JPEG, PNG eller WebP), sparas endast den första sidan av utgåvan till den angivna strömmen.
Om utgående formatet är TIFF sparas utgången som en enda multi-frams TifF till den angivna strömmen.
BuildReport(Stream, Stream, SaveOptions, objekt, sträng, ReportBuilderOptions)
Populerar malldokumentet med data från den angivna källan, vilket genererar en färdig rapport med en namngiven data källreferens och ytterligare alternativ.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Inträdesfilen strömmar.
outputStream
Stream
Utgångsfilen strömmar.
saveOptions
SaveOptions
Utgången sparar alternativ.
data
object
En datakälla objekt.
dataSourceName
string
Ett namn för att hänvisa till datakällobjektet i mall.
reportBuilderOptions
ReportBuilderOptions
Ytterligare rapporter bygga alternativ.
Remarks
Om utgångsformatet är en bild (BMP, EMF, EPS, GIF, JPEG, PNG eller WebP), sparas endast den första sidan av utgåvan till den angivna strömmen.
Om utgående formatet är TIFF sparas utgången som en enda multi-frams TifF till den angivna strömmen.
BuildReport(String, String och Objekt[ ], För String[ ], ReportBuilderOptions)
Populerar malldokumentet med data från flera källor, vilket genererar en färdig rapport med ytterligare alternativ.Denna överbelastning bestämmer automatiskt spara formatet baserat på utgångsfilen förlängning.
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Namnet på filen input.
outputFileName
string
Namnet på utgångsfilen.
data
object
[ ]
Ett antal data källobjekt.
dataSourceNames
string
[ ]
En uppsättning namn för att hänvisa till datakällobjekt inom mall.
reportBuilderOptions
ReportBuilderOptions
Ytterligare rapporter bygga alternativ.
Remarks
Om utgångsformat är en bild (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), kommer varje sida av utgåvan att sparas som en separat fil. Det angivna utgående filnamnet kommer att användas för att generera namn för varje del enligt regeln: outputFile_partIndex.extension.
Om utgångsformatet är TIFF sparas utgåvan som en enda multi-frame TifF-fil.
BuildReport(sträng, sträng, SaveFormat, objekt[ ], För String[ ], ReportBuilderOptions)
Populerar malldokumentet med data från flera källor, vilket genererar en färdig rapport med ett specificerat utgångsformat och ytterligare alternativ.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Namnet på filen input.
outputFileName
string
Namnet på utgångsfilen.
saveFormat
SaveFormat
Utgången sparar formatet.
data
object
[ ]
Ett antal data källobjekt.
dataSourceNames
string
[ ]
En uppsättning namn för att hänvisa till datakällobjekt inom mall.
reportBuilderOptions
ReportBuilderOptions
Ytterligare rapporter bygga alternativ.
Remarks
Om utgångsformat är en bild (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), kommer varje sida av utgåvan att sparas som en separat fil. Det angivna utgående filnamnet kommer att användas för att generera namn för varje del enligt regeln: outputFile_partIndex.extension.
Om utgångsformatet är TIFF sparas utgåvan som en enda multi-frame TifF-fil.
BuildReport(sträng, sträng, SaveOptions, objekt[ ], För String[ ], ReportBuilderOptions)
Populerar malldokumentet med data från flera källor, vilket genererar en färdig rapport med ett specificerat utgångsformat och ytterligare alternativ.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Namnet på filen input.
outputFileName
string
Namnet på utgångsfilen.
saveOptions
SaveOptions
Utgången sparar alternativ.
data
object
[ ]
Ett antal data källobjekt.
dataSourceNames
string
[ ]
En uppsättning namn för att hänvisa till datakällobjekt inom mall.
reportBuilderOptions
ReportBuilderOptions
Ytterligare rapporter bygga alternativ.
Remarks
Om utgångsformat är en bild (BMP, EMF, EPS, GIF, JPEG, PNG, eller WebP), kommer varje sida av utgåvan att sparas som en separat fil. Det angivna utgående filnamnet kommer att användas för att generera namn för varje del enligt regeln: outputFile_partIndex.extension.
Om utgångsformatet är TIFF sparas utgåvan som en enda multi-frame TifF-fil.
BuildReport(Stream, Stream, SaveFormat och objekt[ ], För String[ ], ReportBuilderOptions)
Populerar malldokumentet med data från flera källor, vilket genererar en färdig rapport med angiven utgångsformat och ytterligare alternativ från angivna input- och outputfiler strömmar.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Inträdesfilen strömmar.
outputStream
Stream
Utgångsfilen strömmar.
saveFormat
SaveFormat
Utgången sparar formatet.
data
object
[ ]
Ett antal data källobjekt.
dataSourceNames
string
[ ]
En uppsättning namn för att hänvisa till datakällobjekt inom mall.
reportBuilderOptions
ReportBuilderOptions
Ytterligare rapporter bygga alternativ.
Remarks
Om utgångsformatet är en bild (BMP, EMF, EPS, GIF, JPEG, PNG eller WebP), sparas endast den första sidan av utgåvan till den angivna strömmen.
Om utgående formatet är TIFF sparas utgången som en enda multi-frams TifF till den angivna strömmen.
BuildReport(Stream, Stream, SaveOptions, objekt[ ], För String[ ], ReportBuilderOptions)
Populerar malldokumentet med data från flera källor, vilket genererar en färdig rapport med angiven utgångsformat och ytterligare alternativ från angivna input- och outputfiler strömmar.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Inträdesfilen strömmar.
outputStream
Stream
Utgångsfilen strömmar.
saveOptions
SaveOptions
Utgången sparar alternativ.
data
object
[ ]
Ett antal data källobjekt.
dataSourceNames
string
[ ]
En uppsättning namn för att hänvisa till datakällobjekt inom mall.
reportBuilderOptions
ReportBuilderOptions
Ytterligare rapporter bygga alternativ.
Remarks
Om utgångsformatet är en bild (BMP, EMF, EPS, GIF, JPEG, PNG eller WebP), sparas endast den första sidan av utgåvan till den angivna strömmen.
Om utgående formatet är TIFF sparas utgången som en enda multi-frams TifF till den angivna strömmen.
BuildReportToImages(sträng, ImageSaveOptions, objekt[ ], För String[ ], ReportBuilderOptions)
Populerar malldokumentet med data från flera källor.Renderar utgången till bilder.
public static Stream[] BuildReportToImages(string inputFileName, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Namnet på filen input.
saveOptions
ImageSaveOptions
Utgången sparar alternativ.
data
object
[ ]
Ett antal data källobjekt.
dataSourceNames
string
[ ]
En uppsättning namn för att hänvisa till datakällobjekt inom mall.
reportBuilderOptions
ReportBuilderOptions
Ytterligare rapporter bygga alternativ.
Returns
Stream [ ]
BuildReportToImages(Stream, ImageSaveOptions, objekt[ ], För String[ ], ReportBuilderOptions)
Populerar malldokumentet med data från flera källor.Renderar utgången till bilder.
public static Stream[] BuildReportToImages(Stream inputStream, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Inträdesfilen strömmar.
saveOptions
ImageSaveOptions
Utgången sparar alternativ.
data
object
[ ]
Ett antal data källobjekt.
dataSourceNames
string
[ ]
En uppsättning namn för att hänvisa till datakällobjekt inom mall.
reportBuilderOptions
ReportBuilderOptions
Ytterligare rapporter bygga alternativ.
Returns
Stream [ ]
Create()
Skapar en ny instans av rapportbyggaren processor.
public static ReportBuilder Create()
Returns
Create(ReportBuilderContext)
Skapar en ny instans av rapportbyggaren processor.
public static ReportBuilder Create(ReportBuilderContext context)
Parameters
context
ReportBuilderContext
Returns
ExecuteCore()
protected override void ExecuteCore()