Този бърз урок описва как да конвертирате XLS в XLSX в C# без да използвате инструмент на трета страна. Той помага да се персонализира операцията за зареждане на XLS, за да се намали изискването за памет и създаването на XLSX файлове с желаните данни само от изходния XLS. За конвертиране на XLS в XLSX C# също е предоставен код, който демонстрира не само необходимото преобразуване, но и ръководства за персонализиране на процеса на зареждане на XLS за избягване на ненужни данни, които да бъдат копирани в конвертирания XLSX.
Стъпки за конвертиране на XLS в XLSX с помощта на C#
- Настройте приложението си да добавя препратка към Aspose.Cells for .NET от мениджъра на пакети NuGet
- Създайте екземпляр на обекта от клас LoadOptions, за да контролирате зареждането на XLS файла
- Конфигурирайте обекта на класа LoadOptions, преди да заредите XLS файла
- Заредете XLS файла в обекта Workbook, като използвате настройките на LoadOptions
- Запазете заредения XLS файл като XLSX на диска
Стъпките по-горе предоставят стъпка по стъпка процес, за да помогнете как с помощта на C# да конвертирате XLS в XLSX. Този процес е доста прост и е въпрос на няколко реда код, ако искате просто да запазите XLS в XLSX без персонализиране. За целите на обучението обаче се споделят стъпки и примерен код за контролиране на операцията за зареждане на XLS файл, като филтрирате данни от XLS и също така задавате флага за автоматично изпълнение на формули, докато отваряте изходния XLS файл.
Код за конвертиране на XLS в XLSX в C#
Този код използва обекта на класа LoadOptions и демонстрира няколко свойства като настройки на паметта, флаг за анализиране на формула, след като файлът бъде отворен, задаване на парола за отваряне на файла и задаване на филтър за зареждане на данни от листове, съдържащи само снимки. Има много други опции също като проверка на ограниченията на Excel или не, докато въвеждате данни в клетки, конфигуриране на шрифтовете по подразбиране, задаване на размер на хартията и т.н.
В този урок научихме, за да запазим XLS в XLSX C# базиран API може да се използва ефективно. Ако искате да научите процеса за конвертиране на Excel в изображение, вижте статията на как да конвертирате Excel в изображение в C#.