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

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

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

 ,,,data1,data2

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

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

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

Приведенный ниже примерный код загружает исходный файл Excel, в котором есть два ведущих пустых столбца. Сначала он сохраняет файл Excel в формате CSV без каких-либо изменений, а затем устанавливает свойство TxtSaveOptions.TrimLeadingBlankRowAndColumn в true и сохраняет его снова. На скриншоте показаны исходный файл Excel, выходной файл CSV без обрезки, и выходной файл CSV с обрезкой.

todo:image_alt_text

Образец кода