CsvLoadOptions
内容
[
隐藏
]
CsvLoadOptions class
加载 Csv 文档的选项。
public sealed class CsvLoadOptions : SpreadsheetLoadOptions
构造函数
姓名 | 描述 |
---|---|
CsvLoadOptions() | 初始化新实例CsvLoadOptions 类. |
特性
姓名 | 描述 |
---|---|
CheckExcelRestriction { get; set; } | 用户修改单元格相关对象时是否检查excel文件的限制。例如,excel 不允许输入超过 32K 的字符串值。当你输入一个大于 32K 的值时,如果这个属性为 true,你将得到一个 Exception。如果此属性为 false,我们将接受您输入的字符串值作为单元格的值,以便稍后您可以输出其他文件格式(例如 CSV)的完整字符串值。但是,如果您设置了这种对 excel 文件格式无效的值,则以后不应将工作簿另存为 excel 文件格式。否则生成的excel文件可能出现意外错误. |
ConvertDateTimeData { get; set; } | 表示文件中的字符串是否转换为日期。默认为 True. |
ConvertNumericData { get; set; } | 表示文件中的字符串是否转换为数字。默认为 True. |
ConvertRange { get; set; } | 转换为非电子表格格式时转换特定范围。示例:“D1:F8”. |
CultureInfo { get; set; } | 获取或设置加载文件时的系统文化信息 |
DefaultFont { get; set; } | 电子表格文档的默认字体。如果缺少字体,将使用以下字体。 |
Encoding { get; set; } | 编码。默认为 Encoding.Default. |
FontSubstitutes { get; set; } | 转换电子表格文档时替换特定字体。 |
Format { get; set; } | 输入文档文件类型. |
Format { get; } | 输入文档文件类型. |
HasFormula { get; set; } | 以“=”开头的文本是否为公式. |
HideComments { get; set; } | 隐藏评论。 |
IsMultiEncoded { get; set; } | True 表示文件包含多个编码。 |
OnePagePerSheet { get; set; } | 如果 OnePagePerSheet 为真,工作表的内容将转换为 PDF 文档中的一页。默认值为 true. |
OptimizePdfSize { get; set; } | 如果为 True 并转换为 Pdf,则转换经过优化以获得比打印质量更好的文件大小。 |
Password { get; set; } | 设置密码以取消保护受保护的文档。 |
Separator { get; set; } | Csv 文件的分隔符。 |
SheetIndexes { get; set; } | 要转换的工作表索引列表。 索引必须从零开始 |
Sheets { get; set; } | 要转换的工作表名称 |
ShowGridLines { get; set; } | 转换 Excel 文件时显示网格线。 |
ShowHiddenSheets { get; set; } | 转换 Excel 文件时显示隐藏的工作表。 |
SkipEmptyRowsAndColumns { get; set; } | 转换时跳过空行和空列。默认为 True. |
方法
姓名 | 描述 |
---|---|
Clone() | 克隆当前实例。 |
override Equals(object) | 判断两个对象实例是否相等。 |
virtual Equals(ValueObject) | 判断两个对象实例是否相等。 |
override GetHashCode() | 作为默认哈希函数。 |