У цьому короткому посібнику описано, як перетворити XLS на XLSX на C# без використання сторонніх інструментів. Це допомагає налаштувати операцію завантаження XLS, щоб зменшити потребу в пам’яті та створити файли XLSX із потрібними даними лише з вихідного XLS. Щоб перетворити XLS на XLSX C#, також надається код, який демонструє не лише необхідне перетворення, але також інструкції з налаштування процесу завантаження XLS, щоб уникнути копіювання непотрібних даних у перетворений XLSX.
Кроки для перетворення XLS на XLSX за допомогою C#
- Налаштуйте свою програму, щоб додати посилання на Aspose.Cells for .NET із менеджера пакетів NuGet
- Створіть екземпляр об’єкта класу LoadOptions, щоб керувати завантаженням файлу XLS
- Перед завантаженням файлу XLS налаштуйте об’єкт класу LoadOptions
- Завантажте файл XLS в об’єкт Workbook за допомогою параметрів LoadOptions
- Збережіть завантажений файл XLS як XLSX на диску
Наведені вище кроки надають покрокову інструкцію, щоб допомогти конвертувати XLS у XLSX* за допомогою *C#. Цей процес досить простий і займає кілька рядків коду, якщо ви хочете просто зберегти XLS у XLSX без будь-яких налаштувань. Проте з метою навчання надаються кроки та зразок коду, щоб керувати операцією завантаження файлу XLS, наприклад фільтрувати дані з XLS, а також установити позначку для автоматичного виконання формул під час відкриття вихідного файлу XLS.
Код для перетворення XLS на XLSX у C#
Цей код використовує об’єкт класу LoadOptions і демонструє кілька властивостей, як-от налаштування пам’яті, прапор для аналізу формули після відкриття файлу, встановлення пароля для відкриття файлу та налаштування фільтра для завантаження даних із аркушів, які містять лише зображення. Існує багато інших параметрів, наприклад перевірка чи ні обмежень Excel під час введення даних у комірки, налаштування шрифтів за замовчуванням, встановлення розміру паперу тощо.
У цьому підручнику ми навчилися ефективно використовувати API на основі C#*, щоб зберегти *XLS у XLSX. Якщо ви хочете дізнатися, як конвертувати Excel у зображення, перегляньте статтю як перетворити Excel на зображення в C#.