دليل عرض GroupDocs – عرض المستندات

في هذا دليل عرض GroupDocs، ستتعلم كيفية عرض، تخزين مؤقت، وإضافة علامة مائية للمستندات عبر أكثر من 170 تنسيق ملف باستخدام واجهات برمجة تطبيقات GroupDocs Viewer لكل من .NET و Java. سواء كنت تبني بوابة ويب، عميل سطح مكتب، أو تطبيقًا محمولًا، يقدم الدليل إرشادات خطوة بخطوة، نصائح أفضل الممارسات، وأمثلة من الواقع حتى تتمكن من تقديم عرض مستندات بدقة بكسلية مثالية بسرعة.

إجابات سريعة

  • ما هو دليل عرض GroupDocs؟ إنه دليل خطوة بخطوة يوضح كيفية عرض، تحويل، وعرض أكثر من 170 تنسيق ملف باستخدام GroupDocs Viewer لـ .NET و Java.
  • ما هي المنصات المدعومة؟ .NET (Framework, Core, .NET 5/6) و Java (8+).
  • هل يمكنني عرض ملفات PDF والصور؟ نعم – يمكنك الإخراج إلى HTML، JPEG، PNG، و PDF.
  • هل التخزين المؤقت متاح؟ بالتأكيد؛ تغطي الدروس المخصصة التخزين المؤقت وإدارة الموارد.
  • هل أحتاج إلى ترخيص؟ تتوفر نسخة تجريبية مجانية؛ يلزم وجود ترخيص تجاري للاستخدام في الإنتاج.

ما هو دليل عرض GroupDocs؟

دليل عرض GroupDocs هو مجموعة مختارة من الأدلة خطوة بخطوة التي توضح كيفية تحميل، عرض، وتخصيص عرض المستندات في تطبيقاتك باستخدام واجهة برمجة تطبيقات GroupDocs Viewer لـ .NET و Java؛ من خلال تحميل مستند باستخدام Viewer API واستدعاء طريقة عرض ستحصل فورًا على إخراج HTML أو صورة أو PDF، مما يتيح تطويرًا سريعًا.

لماذا تستخدم GroupDocs Viewer لعرض المستندات؟

يدعم GroupDocs Viewer أكثر من 170 تنسيق ملف ويمكنه معالجة مستندات تصل إلى 500 صفحة في أقل من ثانيتين على عتاد الخادم المعتاد، موفرًا دقة بصرية مثالية دون أي برنامج خارجي؛ يوفر هذا العرض عالي الأداء تمثيلًا دقيقًا في HTML أو صور أو PDF، مما يجعله مثاليًا لتطبيقات الويب، سطح المكتب، والمحمول.

  • دعم واسع للتنسيقات: أكثر من 170 نوع ملف، بما في ذلك ملفات CAD المعقدة ومستندات المكتب.
  • عرض عالي الدقة: تمثيل بصري دقيق في HTML أو صور أو PDF.
  • مرونة عبر المنصات: يعمل بسلاسة في بيئات .NET و Java.
  • معمارية قابلة للتوسيع: تخصيص خطوط عرض المعالجة، إضافة علامات مائية، أو دمج التخزين المؤقت بأقل جهد.

كيفية البدء مع GroupDocs Viewer في .NET

قم بتثبيت حزمة NuGet GroupDocs.Viewer، أضف ترخيصًا صالحًا، واستورد مساحة الاسم المناسبة في مشروعك؛ ثم أنشئ مثيلًا من Viewer واستدعِ إحدى طرق العرض الخاصة به—مثل RenderDocument لإخراج HTML أو RenderPages مع ImageOptions للصور PNG/JPEG—لعرض أي مستند مدعوم ببضع أسطر من الشيفرة فقط.
فئة Viewer هي المكوّن المركزي الذي يحمل المستند ويوفر طرق عرض مثل RenderDocument و RenderPages.

قبل الغوص في الأدلة التفصيلية، تأكد من توفر المتطلبات المسبقة التالية:

  • .NET 5/6 أو .NET Framework 4.6+ مثبت
  • ترخيص GroupDocs Viewer صالح (أو نسخة تجريبية مجانية)
  • حزمة NuGet GroupDocs.Viewer مضافة إلى مشروعك

هذه روابط لبعض الموارد المفيدة لـ .NET:

كيفية البدء مع GroupDocs Viewer في Java

أضف تبعية GroupDocs Viewer Maven (أو Gradle) إلى مشروعك، قم بتكوين ملف ترخيص صالح، واستورد الفئات المطلوبة؛ ثم أنشئ كائن Viewer، حمّل المستند المستهدف، واستدعِ viewer.render بالخيارات المناسبة—مثل HtmlOptions لإخراج HTML أو ImageOptions لعرض الصور—لإنتاج التنسيق المطلوب بأقل قدر من الشيفرة.
فئة Viewer في Java هي الواجهة الأساسية التي تفتح مستندًا وتعرضه بالتنسيق المطلوب. تقوم بإنشاء مثيل Viewer، تحميل الملف، واستدعاء viewer.render(documentPath, new HtmlOptions()) لإخراج HTML أو ImageOptions لإخراج الصور.

بالنسبة لمطوري Java، المتطلبات المسبقة مشابهة:

  • JDK 8 أو أعلى مثبت
  • نظام بناء Maven أو Gradle مُكوَّن
  • تبعية GroupDocs Viewer لـ Java مضافة إلى مشروعك

هذه روابط لبعض الموارد المفيدة لـ Java:

الأسئلة المتكررة

س: هل أحتاج إلى تثبيت أي برنامج إضافي لاستخدام GroupDocs Viewer؟
ج: لا يلزم أي برنامج خارجي؛ تتعامل الواجهة البرمجية مع جميع عمليات العرض داخليًا.

س: هل يمكنني عرض مستندات محمية بكلمة مرور؟
ج: نعم، يمكنك تمرير كلمة المرور عند تحميل المستند عبر الواجهة البرمجية.

س: كيف يُحسّن التخزين المؤقت الأداء؟
ج: يخزن التخزين المؤقت الصفحات أو الصور المعروضة، مما يقلل وقت المعالجة للطلبات اللاحقة.

س: هل من الممكن إضافة علامات مائية إلى الصفحات المعروضة؟
ج: بالتأكيد—تُظهر الدروس المخصصة كيفية وضع علامات مائية نصية أو صورة أثناء العرض.

س: ما هي تنسيقات الملفات المدعومة مباشرةً؟
ج: أكثر من 170 تنسيقًا، بما في ذلك PDF، DOCX، XLSX، PPTX، DWG، DWF، SVG، والعديد من أنواع الصور.


آخر تحديث: 2026-10-26
تم الاختبار مع: GroupDocs.Viewer 23.11 لـ .NET & Java
المؤلف: GroupDocs