Обрезать ведущие пустые строки и столбцы при экспорте электронных таблиц в формат CSV

Возможные сценарии использования

Иногда ваш файл Excel или CSV имеет ведущие пустые столбцы или строки. Например, рассмотрим эту строку

 ,,,data1,data2

Здесь первые три ячейки или столбца пусты. Когда вы открываете такой файл CSV в Microsoft Excel, то Microsoft Excel отбрасывает эти ведущие пустые строки и столбцы.

По умолчанию Aspose.Cells для Python via .NET не удаляет ведущие пустые столбцы и строки при сохранении, но если вы хотите удалить их, как это делает Microsoft Excel, то Aspose.Cells для Python via .NET предоставляет свойство TxtSaveOptions.trim_leading_blank_row_and_column. Пожалуйста, установите его в true, и затем все ведущие пустые строки и столбцы будут удалены при сохранении.

Обрезать ведущие пустые строки и столбцы при экспорте электронных таблиц в формат CSV

Приведенный ниже образец кода загружает исходный файл Excel, в котором есть два ведущих пустых столбца. Сначала он сохраняет файл Excel в формате CSV без изменений, а затем устанавливает свойство TxtSaveOptions.trim_leading_blank_row_and_column в true и сохраняет его снова. Снимок экрана показывает исходный файл Excel, выходной файл CSV без обрезки и выходной файл CSV с обрезкой(outputTrimBlankColumns.csv).

todo:image_alt_text

Образец кода