Assembly: Report;
Namespace: Prognoz.Platform.Interop.Report;
The IPrxReportExporter interface determines regular report export parameters.
IPrxReportExporter
Regular report can be exported to the following formats:
XLSX.
XLS.
PDF.
RTF.
PPXT.
HTML.
MHT.
ODS.
EMF.
PNG. To correctly export a regular report to PNG format, determine range of exported sheets.
To work with the Regular Report repository object, use properties and methods of the IPrxReport interface.
| Property name | Brief description | |
| AutoHeight | The AutoHeight property determines whether it is necessary to autofit row height when exporting to HTML format (*.html). | |
| BreakIntoLayouts | The BreakIntoLayouts property determines whether it is necessary to break a sheet into printed pages when exporting to RTF format (*.rtf). | |
| BulkSettings | The BulkSettings property returns settings of express report batch export. | |
| EmfType | The EmfType property determines a type of the metafile created on export. | |
| ExportCellImages | The ExportCellImages property determines whether the images contained in the table cells are to be exported. | |
| ExportChartsAsImages | The ExportChartsAsImages property determines whether charts are to be exported as images when exporting a report to XLS format (*.xls). | |
| ExportEmptyPages | The ExportEmptyPages property determines whether empty pages are to be exported when exporting a report to RTF format (*.rtf). | |
| ExportFlashsAsImages | The ExportFlashsAsImages property determines whether Flash objects are to be exported as pictures when exporting a report to HTML format (*.html). | |
| ExportFootnotes | The ExportFootnotes property determines whether footnotes are exported. | |
| ExportFormulas | The ExportFormulas property determines whether table formulas are to be exported. | |
| ExportHeadlines | The ExportHeadlines property determines whether sheet headers and footers are to be exported when exporting a report to RTF format (*.rtf). | |
| ExportHiddenCells | The ExportHiddenCells property determines whether hidden rows and columns are to be exported when exporting a report to XLS (*.xls) and ODS (*.ods) formats. | |
| ExportHiddenSheets | The ExportHiddenSheets property determines whether hidden sheets are to be exported when exporting a report to XLS format (*.xls). | |
| ExportHyperlinkOpenURLAction | The ExportHyperlinkOpenURLAction property determines whether hyperlinks are exported on exporting a report to PPTX format (*.pptx). | |
| ExportObjectAsBitmap | The ExportObjectAsBitmap property determines whether raster objects are to be exported on exporting to PDF (*.pdf) and XLS (*.xls) formats. | |
| ExportObjects | The ExportObjects property determines whether the objects located on report sheets (charts, maps, images, and so on) are to be exported. | |
| ExportPalette | The ExportPalette property determines whether the palette is to be exported to Excel (*.xls). | |
| ExportRange | The ExportRange property determines a range of the sheets to be exported. | |
| ExportReportTitle | The ExportReportTitle property determines whether the report title is to be exported to PDF format (extended). | |
| ExportSecurityLabels | The ExportSecurityLabels property determines authorization to export marking stamp to RTF format (*.rtf). | |
| ExportSheetTitles | The ExportSheetTitles determines whether sheet titles are exported on exporting report to RTF format (*.rtf). | |
| FixEmfLines | Outdated. Use IPrxReportExporter.EmfType. | |
| Label | The Label property returns parameters of the stamp, which is used to mark documents on export and print. | |
| Report | The Report property determines a regular report to be exported. | |
| Sheet | The Sheet property determines a regular report sheet to be exported. | |
| SheetAccess | The SheetAccess property determines whether sheet and cell protection should be exported to XLS format (*.xls). |
| Property name | Brief description | |
| CSSClassName | The CSSClassName property determines a prefix for elements of HTML styles table. | |
| Encoding | The Encoding property sets the code page of the conversion table according to which the data is to be exported. | |
| ExportFromWeb | The ExportFromWeb property determines, which operation is to be executed with the report in the web application: the report is exported or opened in the preview mode. |
| Method name | Brief description | |
| FinishBatchCommand | The FinishBatchCommand method finishes batch export of data to a file. | |
| LoadSettings | The LoadSettings method loads export settings from XML element. | |
| SaveSettings | The SaveSettings method saves export settings to XML element. | |
| StartBatchCommand | The StartBatchCommand method starts batch export of data to a file with the specified format. |
| Method name | Brief description | |
| ExportToFile | The ExportToFile method exports data to a file of the specified format. |
See also: