Mantener separadores para filas en blanco al exportar hojas de cálculo a formato CSV

Mantener separadores para filas en blanco al exportar hojas de cálculo a formato CSV

Aspose.Cells proporciona la capacidad de mantener los separadores de línea al convertir hojas de cálculo a formato CSV. Para esto, puede usar la propiedad KeepSeparatorsForBlankRow de la clase TxtSaveOptions. KeepSeparatorsForBlankRow es una propiedad booleana. Para mantener los separadores para líneas en blanco al convertir el archivo de Excel a CSV, configure la propiedad KeepSeparatorsForBlankRow en true.

El siguiente código de muestra carga el archivo de Excel de origen. Configura la propiedad TxtSaveOptions.KeepSeparatorsForBlankRow a true y lo guarda como KeepSeparatorsForBlankRow.out.csv. La captura de pantalla muestra la comparación entre el archivo de Excel de origen, la salida predeterminada generada al convertir la hoja de cálculo a CSV y la salida generada configurando KeepSeparatorsForBlankRow a true.

todo:image_alt_text

Código de muestra

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// The path to the documents directory.
String dataDir = Utils.getSharedDataDir(ConvertTableToRangeWithOptions.class) + "LoadingSavingConvertingAndManaging/";
// Open an existing file that contains a table/list object in it
Workbook workbook = new Workbook(dataDir + "KeepSeparatorsForBlankRow.xlsx");
// Instantiate Text File's Save Options
TxtSaveOptions options = new TxtSaveOptions();
// Set KeepSeparatorsForBlankRow to true show separators in blank rows
options.setKeepSeparatorsForBlankRow(true);
// Save the file with the options
workbook.save(dataDir + "KeepSeparatorsForBlankRow.out.csv", options);