API Reference
ExcelDocumentConversionOptions
Controls file-to-file Excel workbook conversion.
Inheritance
- Object
- ExcelDocumentConversionOptions
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
- Method ExcelDocument.AnalyzeConversion
- Method ExcelDocument.AnalyzeConversionAsync
- Method ExcelDocument.Convert
- Method ExcelDocument.ConvertAsync
Constructors
public ExcelDocumentConversionOptions() #Inherited Methods
Properties
public OfficeConversionFileConflictPolicy FileConflictPolicy { get; set; } #Gets or sets how an existing destination is handled. The default is to fail.
public OfficeConversionLossPolicy LossPolicy { get; set; } #Gets or sets how known conversion loss is handled. The default is to block it.
public OfficeCompatibilityMode CompatibilityMode { get; set; } #Gets or sets the requested fidelity strategy. Existing LossPolicy behavior remains authoritative until a format-specific fallback is selected by the conversion planner.
public Boolean EmbedSourceWhenLossy { get; set; } #Gets or sets whether a lossy conversion retains the complete original source in an inert, hash-verified OfficeIMO carrier. The source may contain macros, hidden content, or embedded payloads, so this is disabled unless explicitly requested or preservation-only mode is selected.
public Int32 VisualFallbackMaxColumns { get; set; } #Gets or sets the maximum cell columns used by the XLS/XLSB visual fallback. The default is 128.
public Int32 VisualFallbackMaxRows { get; set; } #Gets or sets the maximum cell rows used by the XLS/XLSB visual fallback. The default is 1024.
public OfficeOpenXmlLoadSettings OpenSettings { get; set; } #Gets or sets optional Open XML load settings for XLSX sources. Conversion always disables AutoSave so source files are never modified as a load side effect.
public LegacyXlsImportOptions LegacyXlsImportOptions { get; set; } #Gets or sets optional legacy XLS import settings. Conversion always enables unsupported-content discovery so LossPolicy cannot be bypassed by suppressing import diagnostics.
public ExcelSaveOptions SaveOptions { get; set; } #Gets or sets optional save settings for the destination file.