چگونه فایلهای اکسل را با استفاده از C# محافظت کنیم
چگونه فایلهای اکسل را با استفاده از C# محافظت کنیم
محافظت از فایلهای Excel به جلوگیری از ویرایشهای غیرمجاز کمک میکند و یکپارچگی دادههای مهم spreadsheet را تضمین مینماید. در این مقاله، شما یاد خواهید گرفت چگونه از Aspose.Cells for .NET برای اعمال محافظت سطح workbook با استفاده از C#.
چرا باید فایلهای اکسل را محافظت کنیم؟?
- از ویرایشها یا بازنویسیهای تصادفی جلوگیری کنید
- اطلاعات حساس را ایمن کنید
- دسترسی مشارکتی را با مجوزهای خاص فعال کنید
راهنمای گامبهگام پیادهسازی
1. خروجی خالی
dotnet new console -n ExcelProtectionApp
cd ExcelProtectionAppنمودار مورد نظر را از مجموعه Charts انتخاب کنید
dotnet add package Aspose.Cellsبه سطح بعدی میرویم: گزارشهای زمانبندی شده
Workbook workbook = new Workbook("Input.xlsx");مرحله ۴: اعمال حفاظت
workbook.Protect(ProtectionType.All, "secure123");میتوانید از موارد زیر انتخاب کنید:
ProtectionType.AllProtectionType.ContentsProtectionType.ObjectsProtectionType.Structure
گام 5: ذخیرهٔ فایل محافظتشده
workbook.Save("Protected.xlsx");بهترین شیوهها
- رمزهای عبور را بهصورت ایمن با استفاده از متغیرهای محیطی یا مدیران راز ذخیره کنید.
- از رمزهای عبور قوی الفبایی-عددی استفاده کنید.
- محافظت را با بازگشایی مجدد فایل پس از پردازش تأیید کنید.