package com.aspose.cells.examples.loading_saving;
import com.aspose.cells.SaveFormat;
import com.aspose.cells.TxtSaveOptions;
import com.aspose.cells.Workbook;
import com.aspose.cells.examples.Utils;
public class TrimBlankRowsAndColsWhileExportingSpreadsheetsToCSVFormat {
public static void main(String[] args) throws Exception{
// The path to the documents directory.
String dataDir = Utils.getSharedDataDir(TrimBlankRowsAndColsWhileExportingSpreadsheetsToCSVFormat.class) + "loading_saving\\";
//Load source worbook
Workbook wb = new Workbook(dataDir + "sampleTrimBlankColumns.xlsx");
//Save in csv format
wb.save(dataDir + "outputWithoutTrimBlankColumns.csv", SaveFormat.CSV);
//Now save again with TrimLeadingBlankRowAndColumn as true
TxtSaveOptions opts = new TxtSaveOptions();
opts.setTrimLeadingBlankRowAndColumn(true);
//Save in csv format
wb.save(dataDir + "outputTrimBlankColumns.csv", opts);
}
}