Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 5 additions & 5 deletions .github/workflows/production.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# This is a basic workflow to help you get started with Actions

name: reference.groupdocs.com(tutorials-viewer)(family)(Production)
name: tutorials.groupdocs.com(tutorials-viewer)(family)(Production)

# Controls when the action will run.
on:
Expand Down Expand Up @@ -35,10 +35,10 @@ jobs:
- name: Checkout theme repo
uses: actions/checkout@main
with:
repository: groupdocs/api-theme
repository: groupdocs/tutorials-theme
token: ${{ secrets.REPO_TOKEN }}
fetch-depth: 0
path: themes/api-theme
path: themes/tutorials-theme
# Step 2 - Sets up the latest version of Hugo
- name: Setup Hugo
uses: peaceiris/actions-hugo@v2
Expand All @@ -53,7 +53,7 @@ jobs:
- name: Build
run: hugo --configDir config/viewer --environment production --minify

- name: Deploy apireference2.groupdocs.com(tutorials-viewer)(family)(Production) to S3
- name: Deploy apiqa-tutorials.groupdocs.com(tutorials-viewer)(family)(Production) to S3
run: hugo --configDir config/viewer --environment production deploy --target "Production" --maxDeletes 0
env:
AWS_ACCESS_KEY_ID: ${{ secrets.ACCESS_KEY }}
Expand All @@ -63,7 +63,7 @@ jobs:
uses: chetan/invalidate-cloudfront-action@v2
env:
DISTRIBUTION: ${{ secrets.AWS_DISTRIBUTION_PROD }}
PATHS: /tutorials/viewer/*
PATHS: /viewer/*
AWS_REGION: 'us-west-2'
AWS_ACCESS_KEY_ID: ${{ secrets.ACCESS_KEY }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.SECRET_ACCESS }}
10 changes: 5 additions & 5 deletions .github/workflows/staging.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# This is a basic workflow to help you get started with Actions

name: reference2.groupdocs.com(tutorials-viewer)(family)(Stage)
name: qa-tutorials.groupdocs.com(tutorials-viewer)(family)(Stage)

# Controls when the action will run.
on:
Expand Down Expand Up @@ -35,11 +35,11 @@ jobs:
- name: Checkout theme repo
uses: actions/checkout@main
with:
repository: groupdocs/api-theme
repository: groupdocs/tutorials-theme
token: ${{ secrets.REPO_TOKEN }}
ref: beta
fetch-depth: 0
path: themes/api-theme
path: themes/tutorials-theme
# Step 2 - Sets up the latest version of Hugo
- name: Setup Hugo
uses: peaceiris/actions-hugo@v2
Expand All @@ -54,7 +54,7 @@ jobs:
- name: Build
run: hugo --configDir config/viewer --environment staging --minify

- name: Deploy apireference2.groupdocs.com(tutorials-viewer)(family)(Stage) to S3
- name: Deploy apiqa-tutorials.groupdocs.com(tutorials-viewer)(family)(Stage) to S3
run: hugo --configDir config/viewer --environment staging deploy --target "Stage" --maxDeletes 0
env:
AWS_ACCESS_KEY_ID: ${{ secrets.ACCESS_KEY }}
Expand All @@ -64,7 +64,7 @@ jobs:
uses: chetan/invalidate-cloudfront-action@v2
env:
DISTRIBUTION: ${{ secrets.AWS_DISTRIBUTION }}
PATHS: /tutorials/viewer/*
PATHS: /viewer/*
AWS_REGION: 'us-west-2'
AWS_ACCESS_KEY_ID: ${{ secrets.ACCESS_KEY }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.SECRET_ACCESS }}
4 changes: 2 additions & 2 deletions config/viewer/_default/config.toml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
baseURL = "/tutorials/viewer"
baseURL = "/viewer"
title = "GroupDocs API References"
staticdir = 'content/static'
enableRobotsTXT = true
enableGitInfo = true
disableKinds = ["taxonomy", "taxonomyTerm", "page", "RSS"]

# Hugo allows theme composition (and inheritance). The precedence is from left to right.
theme = ["api-theme"]
theme = ["tutorials-theme"]

[params.menu]
zh = "groupdocs-zh"
Expand Down
4 changes: 2 additions & 2 deletions config/viewer/production/config.toml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
baseURL = "https://reference.groupdocs.com/tutorials/viewer"
baseURL = "https://tutorials.groupdocs.com/viewer"

# Google Tag Manager settings
[params.gtm]
gtm_id = "GTM-WZTNN8"

[[deployment.targets]]
name = "Production"
URL = "s3://reference.groupdocs.com/?prefix=tutorials/viewer/&region=us-west-2"
URL = "s3://tutorials.groupdocs.com/?prefix=viewer/&region=us-west-2"
4 changes: 2 additions & 2 deletions config/viewer/staging/config.toml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
baseURL = "https://reference2.groupdocs.com/tutorials/viewer"
baseURL = "https://qa-tutorials.groupdocs.com/viewer"

[[deployment.targets]]
name = "Stage"
URL = "s3://reference2.groupdocs.com/?prefix=tutorials/viewer/&region=us-west-2"
URL = "s3://qa-tutorials.groupdocs.com/?prefix=viewer/&region=us-west-2"



4 changes: 3 additions & 1 deletion content/arabic/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,14 @@ title: دروس GroupDocs.Viewer - مهارات عرض المستندات الر
linktitle: دروس GroupDocs.Viewer
additionalTitle: مراجع واجهة برمجة تطبيقات GroupDocs
description: استكشف البرامج التعليمية الخاصة بـ GroupDocs.Viewer للحصول على إرشادات شاملة حول تعظيم إمكانات عرض المستندات. أطلق العنان لإمكاناته الكاملة اليوم!
type: docs
weight: 11
url: /ar/
is_root: true
---

# دروس GroupDocs.Viewer - مهارات عرض المستندات الرئيسية


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

## GroupDocs.Viewer لبرامج .NET التعليمية
Expand Down
4 changes: 3 additions & 1 deletion content/arabic/net/_index.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
---
title: برامج تعليمية شاملة وأمثلة لـ GroupDocs.Viewer لـ .NET
linktitle: GroupDocs.Viewer لبرامج .NET التعليمية
type: docs
weight: 10
url: /ar/net/
description: اكتشف البرامج التعليمية والأمثلة الشاملة لدمج GroupDocs.Viewer .NET في تطبيقاتك. تعلم تقنيات خطوة بخطوة لتحسين إدارة المستندات.
is_root: true
---

# برامج تعليمية شاملة وأمثلة لـ GroupDocs.Viewer لـ .NET

## مقدمة

مرحبًا بك في عالم GroupDocs.Viewer للحصول على دروس .NET! سواء كنت قد بدأت للتو أو تبحث عن تقنيات متقدمة، فلدينا كل ما تحتاجه. دعنا نتعمق في عدد لا يحصى من البرامج التعليمية المصممة لرفع مستوى مهاراتك في إدارة المستندات باستخدام هذه الأداة القوية.
Expand Down
4 changes: 3 additions & 1 deletion content/arabic/net/advanced-loading/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,12 @@ title: خيارات التحميل المتقدمة
linktitle: خيارات التحميل المتقدمة
second_title: GroupDocs.Viewer .NET API
description: قم بتحسين تطبيقات .NET الخاصة بك باستخدام GroupDocs.Viewer للحصول على دروس .NET. تعلم كيفية تحديد أنواع الملفات وإدارة الترميزات وتحميل المستندات المحمية بكلمة مرور والمزيد.
type: docs
weight: 21
url: /ar/net/advanced-loading/
---

# خيارات التحميل المتقدمة

## مقدمة

في مجال تطوير تطبيقات .NET، يعد دمج إمكانات عرض المستندات الفعالة أمرًا بالغ الأهمية. يبرز GroupDocs.Viewer for .NET كحل شامل، حيث يقدم عددًا لا يحصى من الوظائف لتبسيط عملية عرض المستندات. تعمل هذه المقالة كدليل منسق للبرامج التعليمية لخيارات التحميل المتقدمة، وتمكين المطورين من استغلال الإمكانات الكاملة لـ GroupDocs.Viewer لـ .NET.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,12 @@ title: قم بتحميل المستندات بترميز محدد
linktitle: قم بتحميل المستندات بترميز محدد
second_title: GroupDocs.Viewer .NET API
description: قم بتحسين تطبيقات .NET الخاصة بك من خلال عرض المستندات بسلاسة باستخدام GroupDocs.Viewer لـ .NET. يمكنك بسهولة تحميل المستندات بتشفير محدد وتخصيص تجربة المشاهدة.
type: docs
weight: 11
url: /ar/net/advanced-loading/load-documents-encoding/
---

# قم بتحميل المستندات بترميز محدد

## مقدمة
هل تبحث عن أداة قوية لعرض المستندات بسهولة داخل تطبيقات .NET الخاصة بك؟ لا تنظر أبعد من GroupDocs.Viewer لـ .NET! توفر هذه المكتبة القوية للمطورين القدرة على عرض تنسيقات المستندات المختلفة بسهولة داخل تطبيقاتهم، مما يوفر تجربة عرض بديهية وسهلة الاستخدام.
## المتطلبات الأساسية
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,12 @@ title: قم بتحميل المستندات المحمية بكلمة مرور
linktitle: قم بتحميل المستندات المحمية بكلمة مرور
second_title: GroupDocs.Viewer .NET API
description: قم بدمج عرض المستندات المحمية بكلمة مرور بسهولة في تطبيقات .NET باستخدام GroupDocs.Viewer لـ .NET. اتبع برنامجنا التعليمي خطوة بخطوة للحصول على سلس.
type: docs
weight: 12
url: /ar/net/advanced-loading/load-password-protected-document/
---

# قم بتحميل المستندات المحمية بكلمة مرور

## مقدمة
في العصر الرقمي الحالي، تعد إدارة تنسيقات المستندات المختلفة وعرضها بسلاسة أمرًا ضروريًا للعديد من الشركات والأفراد على حدٍ سواء. لحسن الحظ، يوفر GroupDocs.Viewer for .NET حلاً شاملاً لمطوري .NET لدمج إمكانات عرض المستندات في تطبيقاتهم بسهولة. في هذا البرنامج التعليمي، سوف نتعمق في إحدى الوظائف الأساسية لـ GroupDocs.Viewer: تحميل المستندات المحمية بكلمة مرور. سنقوم بتقسيم العملية خطوة بخطوة، مما يضمن سهولة متابعة المطورين لهذه الميزة وتنفيذها في مشاريعهم.
## المتطلبات الأساسية
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,12 @@ title: تعيين مهلة تحميل الموارد (متقدم)
linktitle: تعيين مهلة تحميل الموارد (متقدم)
second_title: GroupDocs.Viewer .NET API
description: تعرف على كيفية تكوين مهلات تحميل الموارد في GroupDocs.Viewer لـ .NET بكفاءة. عرض المستندات بشكل رئيسي بدقة وثبات.
type: docs
weight: 13
url: /ar/net/advanced-loading/set-resource-loading-timeout/
---

# تعيين مهلة تحميل الموارد (متقدم)

## مقدمة
في مجال تطوير .NET، يوفر GroupDocs.Viewer مجموعة أدوات قوية لعرض المستندات والصور بدقة وكفاءة. وتتطلب الاستفادة من قدراته فهم تعقيداته، بما في ذلك تحديد مهلات تحميل الموارد. في هذا البرنامج التعليمي، سوف نتعمق في عملية تكوين مهلات تحميل الموارد في GroupDocs.Viewer لـ .NET.
## المتطلبات الأساسية
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,12 @@ title: حدد نوع الملف عند تحميل المستندات
linktitle: حدد نوع الملف عند تحميل المستندات
second_title: GroupDocs.Viewer .NET API
description: تعرف على كيفية تحديد نوع الملف عند تحميل المستندات باستخدام GroupDocs.Viewer لـ .NET. عرض التنسيقات المختلفة بدقة في تطبيقات .NET الخاصة بك.
type: docs
weight: 10
url: /ar/net/advanced-loading/specify-file-type/
---

# حدد نوع الملف عند تحميل المستندات

## مقدمة
GroupDocs.Viewer for .NET عبارة عن واجهة برمجة تطبيقات متعددة الاستخدامات لعرض المستندات تدعم نطاقًا واسعًا من تنسيقات الملفات، بما في ذلك DOCX وPDF وPPTX والمزيد. من خلال تحديد نوع الملف عند تحميل المستندات، يمكنك ضمان عرض دقيق وتجربة عرض سلسة للمستخدمين.
## المتطلبات الأساسية
Expand Down
4 changes: 3 additions & 1 deletion content/arabic/net/advanced-usage-caching/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,13 @@ title: الاستخدام المتقدم (التخزين المؤقت)
linktitle: الاستخدام المتقدم (التخزين المؤقت)
second_title: GroupDocs.Viewer .NET API
description: اكتشف التقنيات المتقدمة لتحسين سرعة معالجة المستندات في تطبيقات .NET باستخدام GroupDocs.Viewer. تعرف على كيفية تمكين التخزين المؤقت للحصول على أداء أسرع الآن!
type: docs
weight: 22
url: /ar/net/advanced-usage-caching/
---

# الاستخدام المتقدم (التخزين المؤقت)


## مقدمة

في مجال تطوير تطبيقات .NET، حيث تعد الكفاءة والسرعة أمرًا بالغ الأهمية، فإن إتقان التقنيات المتقدمة مثل التخزين المؤقت يمكن أن يؤدي إلى تحسين الأداء بشكل كبير. مرحبًا بك في عالم GroupDocs.Viewer، حيث يمكنك الاستفادة من قوة التخزين المؤقت لتبسيط عملية معالجة المستندات وتحسين أداء تطبيقك دون عناء.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,12 @@ title: تمكين التخزين المؤقت لمعالجة المستندات
linktitle: تمكين التخزين المؤقت لمعالجة المستندات بشكل أسرع
second_title: GroupDocs.Viewer .NET API
description: يمكنك تحسين سرعة معالجة المستندات في تطبيقات .NET باستخدام GroupDocs.Viewer من خلال الاستفادة من التخزين المؤقت. تحسين الأداء دون عناء.
type: docs
weight: 10
url: /ar/net/advanced-usage-caching/enable-caching/
---

# تمكين التخزين المؤقت لمعالجة المستندات بشكل أسرع

## مقدمة
في مجال معالجة مستندات .NET، يعد تحسين الأداء أمرًا بالغ الأهمية. تخيل سيناريو تحتاج فيه إلى عرض صفحات مستندات متعددة بسرعة. هذا هو المكان الذي يلعب فيه التخزين المؤقت. في هذا البرنامج التعليمي، سنتعمق في الاستفادة من التخزين المؤقت لتحسين سرعة معالجة المستندات باستخدام GroupDocs.Viewer لـ .NET.
## المتطلبات الأساسية
Expand Down
4 changes: 3 additions & 1 deletion content/arabic/net/getting-started/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,13 @@ title: ابدء
linktitle: ابدء
second_title: GroupDocs.Viewer .NET API
description: اكتشف البرامج التعليمية خطوة بخطوة لدمج GroupDocs.Viewer لـ .NET بسلاسة في تطبيقاتك. تعلم كيفية تعيين التراخيص وتخصيص مظهر المشاهد.
type: docs
weight: 26
url: /ar/net/getting-started/
---

# ابدء


## مقدمة

هل أنت مستعد لتحسين تطبيقات .NET الخاصة بك من خلال إمكانيات عرض المستندات القوية؟ لا مزيد من البحث! في هذا الدليل الشامل، سنوجهك عبر كل ما تحتاج إلى معرفته حول دمج GroupDocs.Viewer for .NET بسلاسة في مشروعاتك.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,12 @@ title: تعيين الترخيص من الملف
linktitle: تعيين الترخيص من الملف
second_title: GroupDocs.Viewer .NET API
description: تعرف على كيفية دمج GroupDocs.Viewer لـ .NET في تطبيقاتك بسهولة. قم بتعيين الترخيص وعرض المستندات وتخصيص مظهر العارض.
type: docs
weight: 10
url: /ar/net/getting-started/set-license-from-file/
---

# تعيين الترخيص من الملف

## مقدمة
GroupDocs.Viewer for .NET عبارة عن واجهة برمجة تطبيقات قوية لعارض المستندات تمكن مطوري .NET من دمج إمكانات عرض المستندات في تطبيقاتهم بسلاسة. سواء كنت بحاجة إلى عرض المستندات بتنسيقات مختلفة مثل PDF أو Microsoft Office أو الصور، فإن GroupDocs.Viewer يوفر حلاً موثوقًا به مع خيارات تخصيص واسعة النطاق.
## المتطلبات الأساسية
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,20 @@ title: قم بتعيين الترخيص من الدفق
linktitle: قم بتعيين الترخيص من الدفق
second_title: GroupDocs.Viewer .NET API
description: قم بتحسين تطبيقات .NET الخاصة بك باستخدام GroupDocs.Viewer لعرض المستندات بسلاسة. اتبع دليلنا خطوة بخطوة وقم بدمج إمكانات عرض المستندات القوية دون عناء.
type: docs
weight: 11
url: /ar/net/getting-started/set-license-from-stream/
---

# قم بتعيين الترخيص من الدفق

## مقدمة
هل تتطلع إلى تمكين تطبيقات .NET الخاصة بك من خلال إمكانيات عرض المستندات المتقدمة؟ يقدم GroupDocs.Viewer for .NET حلاً شاملاً لدمج وظائف عرض المستندات في مشروعاتك بسلاسة. في هذا البرنامج التعليمي، سنتعمق في عملية الاستفادة من GroupDocs.Viewer لـ .NET لإثراء تطبيقاتك بإمكانيات قوية لعرض المستندات.
## المتطلبات الأساسية
قبل أن نتعمق في عملية التكامل، تأكد من توفر المتطلبات الأساسية التالية:
1. المعرفة الأساسية بتطوير .NET: يعد الإلمام بـ C# و.NET Framework ضروريًا للمتابعة مع هذا البرنامج التعليمي.

2. GroupDocs.Viewer لحزمة .NET: تأكد من تنزيل وتثبيت GroupDocs.Viewer لحزمة .NET. يمكنك الحصول عليه من[رابط التحميل](https://releases.groupdocs.com/viewer/net/).
3. الوصول إلى وثائق GroupDocs: احتفظ بملف[توثيق](https://reference.groupdocs.com/viewer/net/) مفيد للرجوع إليه أثناء عملية التكامل.
3. الوصول إلى وثائق GroupDocs: احتفظ بملف[توثيق](https://tutorials.groupdocs.com/viewer/net/) مفيد للرجوع إليه أثناء عملية التكامل.

## استيراد مساحات الأسماء
للبدء، قم باستيراد مساحات الأسماء الضرورية إلى تطبيق .NET الخاص بك. اتبع الخطوات التالية:
Expand Down
Loading