Конвертируйте SXC в CSV с помощью GroupDocs.Conversion для .NET

Введение

Проблемы с преобразованием устаревших файлов электронных таблиц Macintosh (.sxc) в более доступные и универсальные форматы CSV? Эту распространенную проблему можно легко решить с помощью мощной библиотеки GroupDocs.Conversion для .NET. В этом руководстве мы покажем вам, как эффективно преобразовать ваши файлы SXC в формат CSV.

  • Что вы узнаете:
    • Как загрузить и конвертировать файлы SXC с помощью GroupDocs.Conversion
    • Настройка параметров конвертации для экспорта в CSV
    • Сохранение преобразованного файла с легкостью

Давайте разберемся, что вам нужно, прежде чем начать.

Предпосылки

Прежде чем приступить к написанию кода, убедитесь, что ваша среда готова:

  • Требуемые библиотеки:

    • GroupDocs.Conversion для .NET (версия 25.3.0)
  • Требования к настройке среды:

    • Visual Studio или любая предпочитаемая вами IDE, поддерживающая C#
  • Необходимые знания:

    • Базовые знания по обработке файлов в C#

Настройка GroupDocs.Conversion для .NET

Для начала установим необходимую библиотеку:

Консоль диспетчера пакетов NuGet

Install-Package GroupDocs.Conversion -Version 25.3.0

.NET CLI

dotnet add package GroupDocs.Conversion --version 25.3.0

Приобретение лицензии

Вы можете начать с бесплатной пробной версии, чтобы изучить возможности GroupDocs.Conversion:

Базовая инициализация и настройка

Чтобы инициализировать GroupDocs.Conversion в вашем проекте C#:

using GroupDocs.Conversion;
// Ваш код для загрузки файлов будет здесь

Руководство по внедрению

Теперь давайте разберем реализацию на четкие шаги.

Загрузить исходный файл SXC

Обзор

Загрузка файла SXC — это первый шаг в нашем процессе конвертации. Это включает в себя инициализацию Converter объект с путем к исходному файлу.

Пошаговое руководство

Инициализировать объект-конвертер
string sampleSxcPath = "YOUR_DOCUMENT_DIRECTORY/sample.sxc";
// Загрузите исходный файл SXC
var converter = new Converter(sampleSxcPath);
  • Параметры:
    • sampleSxcPath: Полный путь к вашему файлу SXC.

Этот шаг гарантирует, что процесс преобразования сможет получить доступ к вашему входному файлу и правильно его прочитать.

Установить параметры преобразования в CSV

Обзор

Далее мы определяем, как наш файл SXC будет преобразован в формат CSV. Это включает в себя настройку SpreadsheetConvertOptions.

Пошаговое руководство

Настроить параметры преобразования
using GroupDocs.Conversion.Options.Convert;
// Создайте экземпляр SpreadsheetConvertOptions с желаемыми настройками.
var convertOptions = new SpreadsheetConvertOptions 
{
    Format = FileType.Csv // Укажите целевой формат как CSV
};
  • Конфигурация ключа:
    • Format: Указывает, что выходные данные должны быть в формате CSV.

Эта конфигурация сообщает GroupDocs.Conversion, как именно обрабатывать и экспортировать ваш файл.

Выполнить преобразование и сохранить выходной файл

Обзор

Наконец, мы выполняем преобразование и сохраняем результат. Этот шаг имеет решающее значение для получения желаемого вывода CSV.

Пошаговое руководство

Выполнить преобразование и сохранить
string outputFile = Path.Combine("YOUR_OUTPUT_DIRECTORY\