في هذا الموضوع الأساسي، ستتعلم كيفية حماية ملف Excel بكلمة مرور باستخدام NET REST API. سننشئ تطبيقًا لـ تشفير ملف Excel باستخدام NET Cloud API من خلال الالتزام بالخطوات التفصيلية والواضحة المذكورة في القسم التالي. يمكن دمج التطبيق الناتج مع أي تطبيق يدعم NET في بيئات macOS أو Linux أو Windows ويمكن إجراء التحويل مجانًا.
متطلب أساسي
إنشاء حساب والحصول على بيانات اعتماد API لحماية XLS بكلمة مرور
تحميل Aspose.Cells Cloud SDK for .NET to encrypt an XLS with password
قم بإعداد مشروع C# .NET باستخدام SDK أعلاه لتعيين كلمة المرور لملف XLS
خطوات تشفير ملف Excel باستخدام NET Low Code API
- قم بتكوين معرف العميل والسر الخاص بالعميل لواجهة برمجة التطبيقات لتشفير المصنف بكلمة مرور باستخدام واجهة برمجة تطبيقات NET REST
- قم بإنشاء مثيل لفئة CellsApi باستخدام بيانات اعتماد العميل لأداء حماية كلمة المرور لملف XLS
- حدد أسماء ملفات XLS المصدر وقم بتحميل XLS المصدر باستخدام اسم وكائن ملف في HashMap
- إنشاء مثيل لـ ProtectWorkbookRequest لتعيين كلمة المرور والخصائص الأخرى
- إنشاء مثيل لـ PostProtectRequest لتعيين ملفات الخريطة ومثيل ProtectWorkbookRequest
- اتصل بطريقة الطلب PostProtect لتشفير ملف Excel باستخدام واجهة برمجة تطبيقات NET منخفضة الكود*
- احفظ ملفات Excel المحمية بكلمة مرور على القرص المحلي
تمكنك الخطوات المذكورة أعلاه من حماية Excel بكلمة مرور باستخدام NET REST API. سنبدأ العملية بتكوين SDK وإنشاء مثيل فئة CellsAPI. سنفتح بعد ذلك ملفات XLS المصدرية باستخدام HashMap وننشئ فئتي ProtectWorkbookRequest وPostProtectRequest اللتين تُستخدمان أيضًا لتعيين حماية كلمة المرور لملفات Excel باستخدام طريقة PostProtect().
كود لحماية كلمة المرور في Excel باستخدام NET REST API
يتيح لك هذا المثال البسيط من التعليمات البرمجية حماية Excel بكلمة مرور باستخدام واجهة برمجة تطبيقات NET low code. يجب عليك توفير ملفات Excel المصدر وكلمة مرور للحماية بالإضافة إلى خصائص اختيارية أخرى. بعد إنشاء رسالة الطلب، يقوم PostProtect() بحماية ملف Excel وإرجاع ملفات Excel المحمية بكلمة مرور والتي يمكن تخزينها على القرص أو داخل قاعدة البيانات.
We have explored to encrypt Workbook with Password using NET REST API in this article. If you want to explore Excel to PNG conversion, refer to the article on how to Convert Excel to PNG with NET REST API.