Это руководство включает пример рабочего кода, а также пошаговые инструкции по преобразованию XLSX в CSV с помощью C#. Всего за несколько простых шагов с помощью библиотеки преобразования вы можете изменить XLSX на CSV в C#. Для хранения и обмена табличными данными используются два распространенных формата файлов, включая XLSX и CSV. Чтобы использовать данные в другой системе или импортировать их в базу данных, иногда может потребоваться преобразовать XLSX в CSV. Вот основные шаги для преобразования формата файла XLSX в CSV вместе с примером кода C#.
Действия по преобразованию XLSX в CSV с помощью C#
- Установите GroupDocs.Conversion for .NET из диспетчера пакетов NuGet.
- Добавьте ссылку на пространство имен GroupDocs.Conversion для преобразования XLSX в CSV.
- Создайте экземпляр класса Converter, передав путь ввода XLSX
- Получите параметры преобразования, вызвав метод Converter.GetPossibleConversions.
- Вызовите метод Convert.Save, чтобы сохранить CSV на диск.
Описанные выше шаги можно использовать для завершения процедуры экспорта XLSX в CSV с помощью C#. Если .NET установлен, то эти шаги можно выполнить в любой известной операционной системе, такой как Windows, macOS и Linux. Для преобразования XLSX в CSV установка дополнительного программного обеспечения не требуется. Кроссплатформенный характер библиотеки, используемой в этом примере, означает, что вы можете выполнить следующий пример кода, где установлена платформа .NET.
Код для преобразования XLSX в CSV с помощью С#
using GroupDocs.Conversion; | |
namespace ConvertXLSXtoCSVusingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Conversion library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Conversion.lic"); | |
// Import XLSX document | |
var converter = new GroupDocs.Conversion.Converter("input.xlsx"); | |
// Get conversion option for CSV output | |
var convertOptions = converter.GetPossibleConversions()["csv"] | |
.ConvertOptions; | |
// Save the CSV to disk | |
converter.Convert("ConvertXLSXtoCSVusingCSharp.csv", convertOptions); | |
} | |
} | |
} |
Мы подробно объяснили процедуру преобразования C# XLSX в CSV в разделе выше вместе с простым примером кода. Код короткий, и для преобразования документа Excel требуется лишь небольшое количество вызовов API. Этот код легко интегрировать в ваши приложения после настройки назначенной библиотеки преобразования документов и изменения путей к файлам.
В этой теме мы подробно описали процесс конвертации XLSX в CSV и поделились примером кода для него. Ранее мы писали статью о конвертации XLSX в JPG. Подробнее читайте в статье как конвертировать XLSX в JPG с помощью С#.