كيفية حماية ملف باستخدام Aspose.Cells Clou
مقدمة
يُعدّ Aspose.Cells Cloud API حلاً سحابيًا فعّالاً، مُصمّمًا لإنشاء ملفات جداول البيانات وتحريرها وتحويلها. في هذه المقالة، سنشرح لك عملية استخدام Aspose.Cells Cloud API لحماية الملفات، بما في ذلك حالات الاستخدام النموذجية ومثال على الكود.
ملخص
توفر خدمة Cloud Aspose.Cells واجهات برمجة تطبيقات قوية ومتعددة لحماية ملفات جداول البيانات. باستخدام Cloud Aspose.Cells، يمكنك حماية ملفات جداول البيانات الأخرى بسهولة، بما يلبي مجموعة متنوعة من المتطلبات.
تتوفر العديد من واجهات برمجة التطبيقات (APIs) لحماية الملفات، وهي متوافقة عمومًا مع مختلف بيئات الإنترنت. فيما يلي وصف تفصيلي لهذه الواجهات:
وظيفة | وصف | API مرجع |
---|---|---|
حماية جدول بيانات | حماية جدول البيانات. | حماية ما بعد النشر |
إلغاء حماية جدول بيانات | إلغاء حماية جدول بيانات. | حذف إلغاء الحماية |
- يوضح الشكل التالي واجهات برمجة التطبيقات الخاصة بميزات الحماية في الإصدار 3.0.
كيفية حماية الملف Excel باستخدام Aspose.Cells Cloud
توفر السحابة Aspose.Cells APIمجموعات تطوير البرامج المتعددة للغات البرمجة المختلفة. اختر حزمة تطوير البرامج (SDK) التي تتوافق مع لغة البرمجة المفضلة لديك، واتبع الوثائق المرفقة للتثبيت والتهيئة. أو يمكنك تصميم حزمة تطوير البرامج (SDK) الخاصة بك وفقًا لـAPI مرجعفي هذا القسم، سنستخدم C# كمثال لتفصيل عملية دمج الملفات.
التسجيل والحصول على مفتاح API
قبل البدء، عليك أن:تسجيل حساب سحابي Aspose واحصل على مفتاح API للمصادقةمن خلال تسجيل الدخول إلى موقع Aspose Cloud الرسمي، يمكنك إنشاء حساب مجاني والحصول على مفتاح API لأغراض المصادقة.
لمزيد من التفاصيل حول العمليات، يرجى الرجوع إلى المستندات التالية:البدء السريع مع Cells Cloud
تثبيت وتكوين SDK السحابي Aspose.Cells
قم بتثبيت الحزمة Aspose.Cells-Cloud NuGet في مشروعك .NET، ويمكنك استخدام وحدة التحكم Package Manager NuGet أو Package Manager NuGet في Visual Studio. إليك كيفية تثبيت الحزمة باستخدام وحدة التحكم في إدارة الحزم:
Install-Package Aspose.Cells-Cloud
ww
يُنشئ مثيلًا جديدًا لفئة CellsApi، مع تهيئة مُعرّف العميل وسرّه. فيما يلي تفاصيل مقتطف الكود المذكور أعلاه:
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
تأكد من استبدال الخاص بك_API_مفتاحك_برنامج_SID ومعرفك_برنامج_المفتاح مع المفتاح الفعلي API ومعرف تطبيق SID ومفتاح التطبيق.
إنشاء الطلب API والاتصال بالرقم API
يؤدي هذا إلى إنشاء مثيل جديد لـ PostProtectRequest، مع تهيئته بالملفات المطلوبة وطلب مصنف الحماية. ثم يستدعي الدالة protect API مع طلب الحماية هذا. تدعم دالة protect أيضًا معلمات الاستعلام الموسعة. فيما يلي تفاصيل مقتطف الكود المذكور أعلاه:
CellsApi cellsApi = new CellsApi(Environment.GetEnvironmentVariable("ProductClientId"), Environment.GetEnvironmentVariable("ProductClientSecret"));
cellsApi.ProtectSpreadsheet(new ProtectSpreadsheetRequest { Spreadsheet = "Book1.xlsx" , password= "123456" , modifyPassword ="654321" } , "ProtectedBook1.xlsx");
حالات الاستخدام
اليحمي يُعدّ ملف Excel أو أي ميزة أخرى لجدول البيانات في سحابة Aspose.Cells API مفيدًا في حالات استخدام عملية متنوعة. إليك بعض السيناريوهات الشائعة:
- يضيفملفات التوقيع الرقمي المتعددة للملفات المحلية Excel أو ملفات جدول بيانات أخرى.
- يضيفحماية كلمة المرور للملفات المحلية Excel أو ملفات جدول بيانات أخرى.
- تعيينمفتوح دائمًا للقراءة فقط للمشاركة بسهولة.
- دمج ملفات متعددة في ملف HTML للعرض والتضمين في صفحات الويب.
خاتمة
مع Aspose.Cells Cloud API، يمكنك بسهولة إدارة ملفات Excel المحمية أو ملفات جداول البيانات الأخرى. من خلال إجراء مكالمات API بسيطة وضبط خيارات الحماية المناسبة، يمكنك تلبية متطلبات دمج الملفات المختلفة بكفاءة. دمج Aspose.Cells Cloud API في تطبيقاتك لتحسين الإنتاجية وتوفير وقت التطوير.
يرجى ملاحظة أن الكود المثال أعلاه هو لأغراض العرض التوضيحي فقط، وسيلزم استبداله ببيانات اعتماد مصادقة ومسارات ملفات صالحة عند استخدامه عمليًا. بالإضافة إلى ذلك، يوفر Aspose.Cells Cloud API العديد من الميزات الأخرى، مثل إنشاء جداول البيانات وتحريرها ومعالجتها ومعالجة البيانات. يمكنك الاطلاع على وثائق API التفصيلية والكود المثال علىدليل المطور للموقع الرسمي Aspose.
نأمل أن تساعدك هذه المقالة على فهم كيفية استخدام Aspose.Cells Cloud API لحماية الملفات. نتمنى لك التوفيق في التنفيذ!