كيفية حماية ملف باستخدام Aspose.Cells Clou

مقدمة

يُعدّ Aspose.Cells Cloud API حلاً سحابيًا فعّالاً، مُصمّمًا لإنشاء ملفات جداول البيانات وتحريرها وتحويلها. في هذه المقالة، سنشرح لك عملية استخدام Aspose.Cells Cloud API لحماية الملفات، بما في ذلك حالات الاستخدام النموذجية ومثال على الكود.

ملخص

توفر خدمة Cloud Aspose.Cells واجهات برمجة تطبيقات قوية ومتعددة لحماية ملفات جداول البيانات. باستخدام Cloud Aspose.Cells، يمكنك حماية ملفات جداول البيانات الأخرى بسهولة، بما يلبي مجموعة متنوعة من المتطلبات.

تتوفر العديد من واجهات برمجة التطبيقات (APIs) لحماية الملفات، وهي متوافقة عمومًا مع مختلف بيئات الإنترنت. فيما يلي وصف تفصيلي لهذه الواجهات:

وظيفة وصف API مرجع
حماية جدول بيانات حماية جدول البيانات. حماية ما بعد النشر
إلغاء حماية جدول بيانات إلغاء حماية جدول بيانات. حذف إلغاء الحماية
  • يوضح الشكل التالي واجهات برمجة التطبيقات الخاصة بميزات الحماية في الإصدار 3.0.
وصف الوظيفة وثيقة التطوير API وظيفة
تأمين MS Excel و OpenDocument Spreadsheet من خلال تطبيق حماية كلمة المرور. دليل التطوير مصنف PostEncrypt
حماية MS Excel و OpenDocument Spreadsheet. دليل التطوير مصنف PostProtectWorkbook
حماية MS Excel و OpenDocument Spreadsheet دون استخدام التخزين السحابي. دليل التطوير حماية ما بعد النشر
MS Excel والتوقيع الرقمي لـ OpenDocument Spreadsheet. دليل التطوير التوقيع الرقمي
حماية الملفات دفعة واحدة. دليل التطوير حماية ما بعد الدفعة

كيفية حماية الملف 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 لحماية الملفات. نتمنى لك التوفيق في التنفيذ!