| title | قم بتحميل المستندات المحمية بكلمة مرور |
|---|---|
| linktitle | قم بتحميل المستندات المحمية بكلمة مرور |
| second_title | GroupDocs.Viewer .NET API |
| description | قم بدمج عرض المستندات المحمية بكلمة مرور بسهولة في تطبيقات .NET باستخدام GroupDocs.Viewer لـ .NET. اتبع برنامجنا التعليمي خطوة بخطوة للحصول على سلس. |
| weight | 12 |
| url | /ar/net/advanced-loading/load-password-protected-document/ |
في العصر الرقمي الحالي، تعد إدارة تنسيقات المستندات المختلفة وعرضها بسلاسة أمرًا ضروريًا للعديد من الشركات والأفراد على حدٍ سواء. لحسن الحظ، يوفر GroupDocs.Viewer for .NET حلاً شاملاً لمطوري .NET لدمج إمكانات عرض المستندات في تطبيقاتهم بسهولة. في هذا البرنامج التعليمي، سوف نتعمق في إحدى الوظائف الأساسية لـ GroupDocs.Viewer: تحميل المستندات المحمية بكلمة مرور. سنقوم بتقسيم العملية خطوة بخطوة، مما يضمن سهولة متابعة المطورين لهذه الميزة وتنفيذها في مشاريعهم.
قبل أن نتعمق في البرنامج التعليمي، تأكد من إعداد المتطلبات الأساسية التالية:
تأكد من تثبيت GroupDocs.Viewer for .NET في بيئة التطوير الخاصة بك. يمكنك تنزيله منموقع إلكتروني.
لأغراض الاختبار، قم بتوفير مستند محمي بكلمة مرور. سيسمح لنا ذلك بإظهار عملية التحميل بشكل فعال.
قبل أن نتابع البرنامج التعليمي، فلنستورد مساحات الأسماء الضرورية لمشروعنا:
using System;
using System.IO;
using GroupDocs.Viewer.Options;أولاً، حدد الدليل الذي تريد حفظ المخرجات المقدمة فيه:
string outputDirectory = "Your Document Directory";يستبدل"Your Document Directory" مع مسار الدليل المطلوب.
بعد ذلك، حدد تنسيق مسار الملف لكل صفحة معروضة:
string pageFilePathFormat = Path.Combine(outputDirectory, "page_{0}.html");سيقوم هذا التنسيق بإنشاء مسارات الملفات مثل"Your Document Directory/page_1.html", "Your Document Directory/page_2.html"، وما إلى ذلك وهلم جرا.
قم بتكوين خيارات التحميل للمستند المحمي بكلمة مرور، بما في ذلك كلمة المرور:
LoadOptions loadOptions = new LoadOptions
{
Password = "12345"
};يستبدل"12345" بكلمة المرور الفعلية للمستند الخاص بك.
قم بتهيئة GroupDocs.Viewer باستخدام خيارات المستند والتحميل:
using (Viewer viewer = new Viewer("Path_to_your_document", loadOptions))
{
// ستتم إضافة رمز خيارات العرض في الخطوة التالية.
}يستبدل"Path_to_your_document" مع المسار إلى مستندك المحمي بكلمة مرور.
قم بتكوين خيارات عرض HTML لعرض المستند باستخدام الموارد المضمنة:
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);قم بعرض المستند باستخدام العارض الذي تم تكوينه وخيارات العرض:
viewer.View(options);أبلغ المستخدم بأن المستند قد تم تقديمه بنجاح:
Console.WriteLine($"\nSource document rendered successfully.\nCheck output in {outputDirectory}.");في هذا البرنامج التعليمي، اكتشفنا كيفية تحميل المستندات المحمية بكلمة مرور باستخدام GroupDocs.Viewer لـ .NET. ومن خلال اتباع الدليل الموضح خطوة بخطوة، يمكن للمطورين دمج هذه الوظيفة بسلاسة في تطبيقات .NET الخاصة بهم، مما يتيح للمستخدمين عرض المستندات المحمية بسهولة.
هل يستطيع GroupDocs.Viewer التعامل مع تنسيقات المستندات الأخرى إلى جانب المستندات المحمية بكلمة مرور؟
نعم، يدعم GroupDocs.Viewer مجموعة واسعة من تنسيقات المستندات، بما في ذلك PDF وDOCX وXLSX وPPTX والمزيد.
نعم، يوفر GroupDocs.Viewer التوافق مع كل من بيئات .NET Framework و.NET Core.
قطعاً! يوفر GroupDocs.Viewer خيارات عرض متنوعة، مما يسمح للمطورين بتخصيص تجربة المشاهدة وفقًا لمتطلباتهم.
نعم، يدعم GroupDocs.Viewer التعليقات التوضيحية للمستندات، مما يمكّن المستخدمين من إضافة التعليقات والإبرازات والتعليقات التوضيحية الأخرى إلى المستندات.
نعم، يمكنك الحصول على نسخة تجريبية مجانية من GroupDocs.Viewer منموقع إلكتروني.