FlexCel.Render Namespace
Classes related to rendering an Excel sheet so you can display it on the screen, print it or export it to other file formats.
Classes
Name | Description |
---|---|
FlexCelHtmlExport | A component for exporting an Excel file to HTML. |
FlexCelHtmlExportProgress | Indicates how much of the report has been generated. |
FlexCelImgExport | A component for exporting an Excel file to an image. It can return an image object, or the actual bytes of a specific file format. (like gif, tiff or png) |
FlexCelPdfExport | A component for exporting an Excel file to PDF. |
FlexCelPdfExportProgress | Indicates how much of the report has been generated. |
FlexCelPrintDocument | A PrintDocument descendant that can be used to print and preview an Excel document. |
FlexCelSVGExport | A component for exporting an Excel file to an SVG (Scalable Vector Graphics) image. |
GetBookmarkInformationArgs | Arguments passed on FlexCelPdfExport.GetBookmarkInformation, |
ImageInformationEventArgs | Arguments passed on FlexCelHtmlExport.OnGetImageInformation, |
ImgPaintEventArgs | Arguments passed on Paint events. |
NamedRangeExportEventArgs | Arguments passed on FlexCelHtmlExport.OnNamedRangeExport, |
PageEventArgs | Arguments passed on FlexCelPdfExport.BeforeGeneratePage, FlexCelPdfExport.BeforeNewPage and FlexCelPdfExport.AfterGeneratePage |
PrintHardMarginsEventArgs | Arguments passed on FlexCelPrintDocument.GetPrinterHardMargins. |
SaveImageEventArgs | Arguments passed on FlexCelHtmlExport.OnSaveImage, |
SheetSelectorEntryEventArgs | Arguments passed on FlexCel.Render.TStandardSheetSelector.OnSheetSelectorEntry. |
SVGExportParameters | Parameters used when exporting to SVG. |
TCssInformation | Encapsulates the information needed to create external CSS files. Note that if you use the same TCssInformation instance to create different html files, the CSS file created will be only one. |
TGeneratedFiles | An object containing all the files generated in the export. |
THtmlExtraInfo | Stores extra data to write in the HTML file. |
TImgExportInfo | Holds information needed to export the pages, so it is only calculated once. |
TOneImgExportInfo | Holds information needed to export one of the workbook sheets, so it is only calculated once. |
TPartialExportState | This class is used to save the needed information to partially export a file. |
TSheetSelector | Abstract class to implement a Sheet Selector. Derive from this class for example to implement tabs with images. For a standard implementation using CSS Tabs and divs, use TStandardSheetSelector |
TSheetSelectorLink | Holds the sheet name in Excel and in the file. |
TStandardSheetSelector | Implements a standard sheet selector (with CSS tabs) that will allow you to change the page when exporting multiple sheets. You can customize its default behavior by altering the CSS properties, or by inheriting from it and replacing the virtual methods. If you want to create a completely new type of sheet selector, derive it from TSheetSelector instead of this class. |
TStandardSheetSelectorStyles | Holds the styles for one of the positions of a TStandardSheetSelector. |
Enumerations
Name | Description |
---|---|
THtmlImageFormat | Possible values in which we can save an image when exporting to HTML. |
TSheetSelectorPosition | Where to place the tabs for selecting a sheet when exporting multiple sheets. You might combine more than one, for example, to have tabs at the top and bottom: C#: TSheetSelectorPosition.Top | TSheetSelectorPosition.Bottom VB.NET, Delphi.NET: TSheetSelectorPosition.Top or TSheetSelectorPosition.Bottom |
Delegates
Name | Description |
---|---|
GetBookmarkInformationEventHandler | This event will happen each time a PDF bookmark is automatically added by FlexCel. You can use it to customize the bookmark, for example change the font color or style. |
ImageInformationEventHandler | Delegate used to specify where to store the images on a page. |
NamedRangeExportEventHandler | Delegate used to customize exporting of named ranges on a page. |
PageEventHandler | Generic delegate for After/Before page events. |
PaintEventHandler | Delegate for Paint events. |
PrintHardMarginsEventHandler | Delegate for getting the printer physical margins. |
SaveImageEventHandler | Delegate used to specify where to store the images on a page. |
SheetSelectorEntryEventHandler | Delegate used to specify how the Sheet Selector will be like. |