د
← Back to Blog2 min read

دمج عرض المستندات السلس في تطبيقات Blazor الخاصة بك مع Doconut

لقد أحدث Blazor ثورة في تطوير الويب باستخدام .NET، حيث يتيح واجهات مستخدم غنية وتفاعلية باستخدام C# على كلٍ من الخادم والجانب العميل (WebAssembly). أثناء بناء تطبيقات Blazor المتقدمة، غالبًا ما تظهر الحاجة إلى عرض المستندات – التقارير، التحميلات من المستخدمين، مواد مرجعية – مباشرة داخل واجهة المستخدم. الاعتماد على روابط التحميل يعطل تجربة التطبيق أحادي الصفحة السلسة التي يتميز بها Blazor.

رسم توضيحي لعارض المستندات Doconut
رسم توضيحي لعارض المستندات Doconut

هنا يأتي دور Doconut — عارض مستندات سريع للغاية ومدار بالكامل، صُمم خصيصًا لمطوري .NET. سواء كنت تستخدم Blazor Server أو WebAssembly، يبقي Doconut المستخدمين متفاعلين ويضمن أمان المستندات داخل تطبيقك.

🧠 لماذا تستخدم Doconut في Blazor؟

  • الحفاظ على تدفق SPA: Doconut يعرض المستندات مباشرة داخل صفحاتك. لا نوافذ جديدة، ولا عارضات خارجية.
  • متوافق مع .NET أصلاً: مصمم للتكامل السلس في ASP.NET Core وBlazor. بنية واحدة متسقة.
  • دعم تنسيقات متعددة: عرض ملفات PDF، DOCX، XLSX، PPTX، HTML، الصور، الرسائل الإلكترونية، وحتى CAD — دون الحاجة إلى إضافات طرف ثالث.
  • واجهة مستخدم مستجيبة: تجربة عرض متجاوبة صديقة للمحمول تتماشى مع مظهر وشعور تطبيقك.

يمكنك معرفة المزيد حول أنواع الملفات المدعومة على doconut.com.

🧩 كيفية دمج Doconut في Blazor

سواء كنت تبني تطبيق Blazor Server أو WebAssembly، يوفر Doconut تجربة متوافقة مع .NET Standard، مما يضمن التوافق عبر كلا النوعين.

كيفية التثبيت والاستخدام Doconut من NuGet.org

إن دمج Doconut في مشروع .NET الخاص بك سهل بفضل توفره على NuGet.org.

1. العثور على الحزمة في NuGet

قم بزيارة الملف الشخصي الرسمي لـ Doconut: 👉 https://www.nuget.org/profiles/doconut.com

هناك ستجد الحزم المتاحة.

2. التثبيت عبر وحدة تحكم NuGet أو CLI

في Visual Studio أو باستخدام .NET CLI، قم بتثبيت الحزمة الرئيسية.

#dotNET#Word Viewer#Document Viewer#Blazor Server