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.
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); |