Aspose.Cells是一款功能强大的电子数据表格控件,可以帮助开发人员对Excel文件进行各种复杂的操作处理和转换,在很多时候开发人员需要把Excel文件中的数据导出为文本形式的CSV格式,那么如果这些数据在工作表中前后都存在一些空白行和列,默认情况下导出为CSV格式时,这些空白行和列也会导出,那么如果快速删除这些空白行和列呢,
Aspose.Cells控件产品为开发人员提供了一个TxtSaveOptions.TrimLeadingBlankRowAndColumn属性,当导出为CSV格式时,只需要把该属性设置为TRUE时,就可以把存在的空白行和列删除掉了,具体使用方法如下:
//Load source worbook
Workbook wb = new Workbook("sampleTrimBlankColumns.xlsx");
//Save in csv format
wb.Save("outputWithoutTrimBlankColumns.csv", SaveFormat.CSV);
//Now save again with TrimLeadingBlankRowAndColumn as true
TxtSaveOptions opts = new TxtSaveOptions();
opts.TrimLeadingBlankRowAndColumn = true;
//Save in csv format
wb.Save("outputTrimBlankColumns.csv", opts);