كيفية تعيين كلمة مرور لملف Xlsb

Sheetize XLSB Password Setter for .NET يوفّر واجهة برمجة تطبيقات بسيطة وقوية لتطبيق حماية كلمة مرور على مصنف إكسل الثنائي مع الحفاظ على جميع الأوراق، المخططات، والتنسيقات. يكون ذلك مفيدًا عندما تحتاج إلى تأمين ملف قبل مشاركته أو دمجه في خطوط أنابيب تتطلب ملفات إكسل مشفّرة.

الميزات الرئيسية

تطبيق كلمة مرور على XLSB

تشفير ملف XLSB موجود باستخدام كلمة مرور يحددها المستخدم. تشمل الحماية فتح الملف، مع خيارات اختياريّة لتقييد التعديل، الطباعة، والبنية.

الحفاظ على التنسيق والكائنات

جميع أنماط الخلايا، الصيغ، الجداول، المخططات، والصور تظل كما هي بعد التشفير.

دعم البث (Streaming)

حماية المصنفات الكبيرة بطريقة بثّية لتقليل استهلاك الذاكرة، مثالي لمعالجة دفعات كبيرة من الملفات.

التعليمات المفصّلة

تدفق عمل حماية كلمة مرور XLSB

لتعيين كلمة مرور على ملف XLSB باستخدام Sheetize، اتبع الخطوات التالية:

  1. تهيئة الحافظ: أنشئ كائنًا من SpreadsheetLocker.
  2. ضبط الخيارات: عيّن LockerSaveOptions مع كلمة المرور المطلوبة وعلامات الحماية (مثل السماح بتعديل الكائنات، السماح بالطباعة).
  3. تحديد مسارات الملفات: قدّم مسار ملف XLSB المصدر وموقع XLSB المحمي الوجهة.
  4. تنفيذ الحماية: استدعِ Process مع خيارات التحميل والحماية المُعدّة.

مثال – فتح ملف XLSB بكلمة مرور

using Sheetize;
 var loadOptions = new UnlockerLoadOptions
 {
     InputFile = "Baby_growth_tracker.xlsx",
     Password = "Test"
 };
 var saveOptions = new SaveOptions
 {
     OutputFile = "E:\\",
     
 };
 SpreadsheetUnlocker.Process(loadOptions, saveOptions);

مثال – فتح ملف XLSB بكلمة مرور حماية كتابة

using Sheetize;

 var loadOptions = new UnlockerLoadOptions
 {
     InputFile = "Baby_growth_tracker.xlsx",
     PasswordOfWriteProtection = "Test"
 };
 var saveOptions = new SaveOptions
 {
     OutputFile = "E:\\",
     
 };
SpreadsheetUnlocker.Process(loadOptions, saveOptions);

توسيع دعم الصيغ

  • يمكن لـ Sheetize أيضًا تطبيق حماية كلمة مرور على ملفات CSV، TSV، وHTML المصدّرة من المصنف (الملفات الناتجة تُغلف في ZIP مشفّر).

مع هذه الإمكانيات، يجعل Sheetize حماية كلمة مرور ملفات XLSB أمرًا سهلًا، سواء كنت تحتاج إلى سكريبت سريع لمرة واحدة أو خدمة جاهزة للإنتاج تؤمن آلاف الجداول يوميًا.

 عربي