Как да конвертирате XLS в XLSX в C#

Този бърз урок описва как да конвертирате XLS в XLSX в C# без да използвате инструмент на трета страна. Той помага да се персонализира операцията за зареждане на XLS, за да се намали изискването за памет и създаването на XLSX файлове с желаните данни само от изходния XLS. За конвертиране на XLS в XLSX C# също е предоставен код, който демонстрира не само необходимото преобразуване, но и ръководства за персонализиране на процеса на зареждане на XLS за избягване на ненужни данни, които да бъдат копирани в конвертирания XLSX.

Стъпки за конвертиране на XLS в XLSX с помощта на C#

  1. Настройте приложението си да добавя препратка към Aspose.Cells for .NET от мениджъра на пакети NuGet
  2. Създайте екземпляр на обекта от клас LoadOptions, за да контролирате зареждането на XLS файла
  3. Конфигурирайте обекта на класа LoadOptions, преди да заредите XLS файла
  4. Заредете XLS файла в обекта Workbook, като използвате настройките на LoadOptions
  5. Запазете заредения XLS файл като XLSX на диска

Стъпките по-горе предоставят стъпка по стъпка процес, за да помогнете как с помощта на C# да конвертирате XLS в XLSX. Този процес е доста прост и е въпрос на няколко реда код, ако искате просто да запазите XLS в XLSX без персонализиране. За целите на обучението обаче се споделят стъпки и примерен код за контролиране на операцията за зареждане на XLS файл, като филтрирате данни от XLS и също така задавате флага за автоматично изпълнение на формули, докато отваряте изходния XLS файл.

Код за конвертиране на XLS в XLSX в C#

Този код използва обекта на класа LoadOptions и демонстрира няколко свойства като настройки на паметта, флаг за анализиране на формула, след като файлът бъде отворен, задаване на парола за отваряне на файла и задаване на филтър за зареждане на данни от листове, съдържащи само снимки. Има много други опции също като проверка на ограниченията на Excel или не, докато въвеждате данни в клетки, конфигуриране на шрифтовете по подразбиране, задаване на размер на хартията и т.н.

В този урок научихме, за да запазим XLS в XLSX C# базиран API може да се използва ефективно. Ако искате да научите процеса за конвертиране на Excel в изображение, вижте статията на как да конвертирате Excel в изображение в C#.

 Български