Back to Devexpress

ExportType Enum

corelibraries-devexpress-dot-export-cfcaf230.md

latest4.2 KB
Original Source

ExportType Enum

Lists the values corresponding to the different export modes available when saving a document to the XLS, XLSX and CSV formats.

Namespace : DevExpress.Export

Assembly : DevExpress.Printing.v25.2.Core.dll

NuGet Package : DevExpress.Printing.Core

Declaration

csharp
public enum ExportType
vb
Public Enum ExportType

Members

NameDescription
Default

The default export mode.

For the ExportSettings.DefaultExportType property, the Default value is equivalent to the DataAware value.

If the XlsxExportOptionsEx.ExportType, XlsExportOptionsEx.ExportType or CsvExportOptionsEx.ExportType property is set to Default , the actual export mode is specified by the ExportSettings.DefaultExportType property.

| | DataAware |

Export type that uses a new data export engine that features improved performance and memory usage. When exporting to XLS and XLSX formats, specific data-shaping options (e.g., summaries, filtering, sorting, data groups and lookup values) of a source control are retained in the export output. When exporting to CSV format, the control’s data shaping options are not included in the export document, which simplifies subsequent analysis and processing of text data.

The layout of control elements may not be retained in the export document. Other limitations also apply.

Not all controls support the DataAware export mode.

| | WYSIWYG |

Export type that uses the export engine of the XtraPrinting library. When exporting to XLS and XLSX formats, the layout of control elements is retained in the export document; specific data shaping options are not retained, compared to the DataAware export mode.

|

The following properties accept/return ExportType values:

LibraryRelated API Members
Cross-Platform Class LibraryCsvExportOptionsEx.ExportType
ExportSettings.DefaultExportType
XlsExportOptionsEx.ExportType
XlsxExportOptionsEx.ExportType
ASP.NET Web Forms ControlsASPxGridViewExportSettings.ExcelExportMode
ASP.NET MVC ExtensionsMVCxGridViewExportSettings.ExcelExportMode

Remarks

An ExportType enumeration value is used to set the ExportSettings.DefaultExportType, CsvExportOptionsEx.ExportType, XlsExportOptionsEx.ExportType and XlsxExportOptionsEx.ExportType properties.

See Also

DefaultExportType

CsvExportOptionsEx.ExportType

XlsExportOptionsEx.ExportType

XlsxExportOptionsEx.ExportType

Export to XLS, XLSX, CSV Formats

DevExpress.Export Namespace