این آموزش سریع نحوه تبدیل XLS به XLSX در C# را بدون استفاده از ابزار شخص ثالث توضیح میدهد. این به سفارشی کردن عملیات بارگیری XLS برای کاهش نیاز به حافظه و ایجاد فایلهای XLSX با دادههای مورد نظر فقط از منبع XLS کمک میکند. برای تبدیل XLS به XLSX، کد C# نیز ارائه شده است که نه تنها تبدیل مورد نیاز را نشان می دهد، بلکه راهنمای سفارشی کردن فرآیند بارگذاری XLS برای جلوگیری از کپی شدن داده های غیر ضروری در XLSX تبدیل شده است.
مراحل تبدیل XLS به XLSX با استفاده از C#
- برنامه خود را برای افزودن یک مرجع به Aspose.Cells for .NET از مدیر بسته NuGet تنظیم کنید
- برای کنترل بارگذاری فایل XLS، شی کلاس LoadOptions را نمونهسازی کنید
- قبل از بارگذاری فایل XLS شی کلاس LoadOptions را پیکربندی کنید
- فایل XLS را با استفاده از تنظیمات LoadOptions در شیء Workbook بارگیری کنید
- فایل XLS بارگذاری شده را به عنوان XLSX روی دیسک ذخیره کنید
مراحل بالا یک فرآیند گام به گام را برای کمک به نحوه تبدیل C# XLS به XLSX ارائه می دهد. اگر میخواهید XLS را بدون هیچ گونه سفارشیسازی صرفاً در XLSX ذخیره کنید، این فرآیند بسیار ساده است و چند خط کد را شامل میشود. با این حال، برای هدف یادگیری، مراحل و کد نمونه برای کنترل عملیات بارگیری فایل XLS به اشتراک گذاشته می شود، مانند فیلتر کردن داده ها از XLS و همچنین تنظیم پرچم برای اجرای خودکار فرمول ها در حین باز کردن فایل منبع XLS.
کد تبدیل XLS به XLSX در سی شارپ
این کد از شی کلاس LoadOptions استفاده می کند و چند ویژگی مانند تنظیمات حافظه، پرچم گذاری برای تجزیه فرمول پس از باز شدن فایل، تنظیم رمز عبور برای باز کردن فایل، و تنظیم فیلتر برای بارگیری داده ها از برگه هایی که فقط تصاویر دارند را نشان می دهد. بسیاری از گزینههای دیگر نیز مانند بررسی محدودیتهای اکسل یا عدم ورود دادهها به سلولها، پیکربندی فونتهای پیشفرض، تنظیم اندازه کاغذ و غیره وجود دارد.
در این آموزش، یاد گرفتیم که به منظور ذخیره XLS در XLSX C# مبتنی بر API می توان به طور موثر استفاده کرد. اگر میخواهید فرآیند تبدیل اکسل به تصویر را یاد بگیرید، به مقاله نحوه تبدیل اکسل به تصویر در سی شارپ مراجعه کنید.