איך להגן על קבצי Excel באמצעות C#

איך להגן על קבצי Excel באמצעות C#

הגנה על קבצי Excel ב-C# באמצעות Aspose.Cells

הגנה על קבצי Excel עוזרת למנוע עריכות לא מורשות ומבטיחה את שלמות הנתונים הקריטיים בגיליון אלקטרוני. במאמר זה, תלמד כיצד להשתמש ב-Aspose.Cells for .NET כדי להחיל הגנה ברמת חוברת עבודה באמצעות C#.

מדוע להגן על קבצי Excel?

  • למנוע עריכות או מחיקות לא מכוונות
  • לאבטח מידע רגיש
  • לאפשר גישה שיתופית עם הרשאות ספציפיות

מדריך יישום שלב אחר שלב

שלב 1: צור פרויקט C# חדש

dotnet new console -n ExcelProtectionApp  
cd ExcelProtectionApp

שלב 2: התקן את Aspose.Cells for .NET

dotnet add package Aspose.Cells

שלב 3: טען את קובץ ה-Excel

Workbook workbook = new Workbook("Input.xlsx");

שלב 4: החל הגנה

workbook.Protect(ProtectionType.All, "secure123");

תוכל לבחור מתוך:

  • ProtectionType.All
  • ProtectionType.Contents
  • ProtectionType.Objects
  • ProtectionType.Structure

שלב 5: שמור את הקובץ המוגן

workbook.Save("Protected.xlsx");

שיטות עבודה מומלצות

  • אחסן סיסמאות בצורה מאובטחת באמצעות משתני סביבה או מנהלי סודות.
  • השתמש בסיסמאות חזקות באלפאנומריות.
  • אמת את ההגנה על ידי פתיחת הקובץ שוב לאחר העיבוד.
 Ελληνικά