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