Как преобразовать XLS в XLSX с помощью C#

В этом посте вы найдете пошаговые инструкции по преобразованию XLS в XLSX с помощью C#. Мы также воспользуемся подробными инструкциями для преобразования документов и создания XLSX из XLS с помощью C#. Эти инструкции и пример кода совместимы с системами на базе .NET, такими как Microsoft Windows, Linux и macOS.

Действия по преобразованию XLS в XLSX с помощью C#

  1. Установите пакет GroupDocs.Conversion for .NET с веб-сайта NuGet.org.
  2. Добавьте ссылку на пространство имен GroupDocs.Conversion, чтобы использовать вызовы API в коде для выполнения преобразования документов.
  3. Загрузите входной XLS-файл, создав экземпляр класса Converter.
  4. Инициализируйте класс SpreadsheetConvertOptions, создав его объект
  5. Сохраните преобразованный файл XLSX на диск, вызвав метод Convert класса Converter.

Описанные выше шаги по реализации функции C# convert XLS to XLSX довольно просты. Загрузите соответствующий пакет из NuGet и включите соответствующее пространство имен в код, чтобы начать преобразование документа. После этого загрузите исходный файл XLS, создав объект Converter, и определите параметры преобразования для выходного файла XLSX, создав экземпляр класса SpreadsheetConvertOptions. Наконец, используйте функцию Convert, чтобы сохранить преобразованный файл на диск.

Код для преобразования XLS в XLSX с использованием С#

Чтобы продемонстрировать, как использовать это руководство, мы создали приведенный выше пример кода C# для преобразования XLS в XLSX. Вы можете взять этот пример кода в качестве отправной точки для своего проекта и легко настроить его, используя класс SpreadsheetConvertOptions для установки различных характеристик выходного документа. Вы также можете преобразовать файл XLS в другие форматы документов, такие как XLAM, XLTM, XLSB, JPG, TIFF, SVG и многие другие.

В этой статье мы описали подробные инструкции по преобразованию XLS в XLSX с возможностями C# и создали пример кода. В нашей недавней статье мы рассмотрели как преобразовать XML в CSV в С#; взгляните на него для получения дополнительной информации.

 Русский