Skip to content
Open
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
Jump to file
Failed to load files.
Loading
Diff view
Diff view
122 changes: 88 additions & 34 deletions note/arabic/net/images/insert-images/_index.md
Original file line number Diff line number Diff line change
@@ -1,33 +1,54 @@
---
title: إدراج الصور في مستندات Aspose.Note
date: 2026-05-05
description: تعلم كيفية إدراج صورة في مستندات Aspose.Note باستخدام .NET. يوضح لك هذا
الدليل خطوة بخطوة كيفية محاذاة الصورة، وإضافة الصورة إلى الصفحة، وتعزيز المحتوى
البصري.
keywords:
- how to insert image
- how to align image
- append image to page
linktitle: إدراج الصور في مستندات Aspose.Note
second_title: Aspose.Note .NET API
description: تعرف على كيفية إدراج الصور بسلاسة في مستندات Aspose.Note باستخدام .NET للمحتوى المرئي المحسن. اتبع دليلنا خطوة بخطوة لسهولة التكامل.
weight: 16
title: كيفية إدراج صورة في مستندات Aspose.Note باستخدام .NET
url: /ar/net/images/insert-images/
weight: 16
---

{{< blocks/products/pf/main-wrap-class >}}
{{< blocks/products/pf/main-container >}}
{{< blocks/products/pf/tutorial-page-section >}}

# إدراج الصور في مستندات Aspose.Note
# كيفية إدراج صورة في مستندات Aspose.Note باستخدام .NET

## مقدمة

يمكن أن تؤدي إضافة الصور إلى مستندات Aspose.Note الخاصة بك إلى تحسين جاذبيتها وفائدتها البصرية بشكل كبير. سواء كنت تقوم بإنشاء ملاحظات أو عروض تقديمية أو أي مستند آخر، فإن دمج الصور يمكن أن يوفر السياق والوضوح للمحتوى الخاص بك. في هذا البرنامج التعليمي، سنرشدك خلال عملية إدراج الصور في مستندات Aspose.Note الخاصة بك باستخدام .NET.
إذا كنت تتطلع إلى جعل ملفات Aspose.Note الخاصة بك أكثر جاذبية، فإن **كيفية إدراج صورة** هي المهارة الأولى التي تريد إتقانها. في هذا البرنامج التعليمي سنستعرض الخطوات الدقيقة التي تحتاجها لإضافة الصور، التحكم في حجمها، وضعها بدقة، وحتى محاذاتها بالطريقة التي تريدها. في النهاية، ستكون قادرًا على إدراج الصور، محاذاتها، وإضافة صورة إلى الصفحة — كل ذلك باستخدام كود C# نظيف وقابل للقراءة.

## إجابات سريعة
- **ما المكتبة المطلوبة؟** Aspose.Note for .NET
- **هل يمكنني ضبط حجم الصورة برمجيًا؟** نعم – استخدم خصائص Width و Height.
- **كيف يمكنني وضع الصورة؟** اضبط HorizontalOffset، VerticalOffset أو استخدم خيارات المحاذاة.
- **هل هناك حد على صيغ الصور؟** JPG, PNG, BMP, GIF وغيرها مدعومة.
- **هل أحتاج إلى ترخيص للإنتاج؟** الترخيص الصالح لـ Aspose.Note مطلوب للاستخدام التجاري.

## ما هو إدراج الصورة في Aspose.Note؟

إدراج صورة يعني إنشاء كائن Aspose.Note.Image، وتكوين خصائصه البصرية، وإرفاقه بصفحة في ملف .one متوافق مع OneNote. يتيح لك ذلك إثراء الملاحظات بلقطات شاشة، مخططات، أو أي وسيلة بصرية.

## لماذا يتم إدراج الصور باستخدام Aspose.Note؟

## المتطلبات الأساسية
- **تحسين التواصل:** تساعد المرئيات في توضيح الأفكار المعقدة أسرع من النص وحده.
- **تخطيط متسق:** يضمن التحكم البرمجي أن كل مستند يتبع نفس معايير التصميم.
- **ملائم للأتمتة:** مثالي لإنشاء تقارير، برامج تعليمية، أو دفاتر معالجة دفعة.

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

1. Aspose.Note لـ .NET: قم بتنزيل Aspose.Note لـ .NET وتثبيته من[هنا](https://releases.aspose.com/note/net/).

2. ملفات الصور: قم بإعداد ملفات الصور التي تنوي إدراجها في مستندات Aspose.Note الخاصة بك.
1. Aspose.Note for .NET: قم بتنزيل وتثبيت Aspose.Note for .NET من [هنا](https://releases.aspose.com/note/net/).
2. ملفات الصور: احرص على وجود ملفات الصور (JPG, PNG, إلخ) التي تخطط لتضمينها جاهزة على القرص.

## استيراد مساحات الأسماء

أولاً، تحتاج إلى استيراد مساحات الأسماء الضرورية للعمل مع Aspose.Note في مشروع .NET الخاص بك. وإليك كيف يمكنك القيام بذلك:
نبدأ باستدعاء مساحات الأسماء التي تمنحنا الوصول إلى عمليات الإدخال/الإخراج للملفات وواجهة Aspose.Note API.

```csharp
using System.IO;
Expand All @@ -39,65 +60,98 @@ using System;

## الخطوة 1: تحميل المستند والحصول على الصفحة

ابدأ بتحميل مستند Aspose.Note الموجود لديك والوصول إلى الصفحة المطلوبة حيث تريد إدراج الصورة.
أولاً، افتح مستند .one القائم واحصل على الصفحة التي ستُدرج فيها الصورة.

```csharp
string dataDir = "Your Document Directory";
Document doc = new Document(dataDir + "YourDocument.one");
Aspose.Note.Page page = doc.FirstChild;
```

## كيفية محاذاة الصورة

قبل إضافة الصورة، قرر كيفية محاذاتها مع المحتوى الآخر. توفر Aspose.Note خيارات محاذاة أفقية (Left, Center, Right). يمكنك أيضًا ضبط الموضع بدقة باستخدام قيم الإزاحة.

## الخطوة 2: تحميل الصورة وتعيين الخصائص

بعد ذلك، قم بتحميل الصورة التي تريد إدراجها وحدد خصائصها مثل العرض والارتفاع والإزاحات والمحاذاة وفقًا لمتطلباتك.
أنشئ كائن Image، ووجهه إلى ملفك، وحدد أبعاده، وإزاحاته، ومحاذاته.

```csharp
Aspose.Note.Image image = new Aspose.Note.Image(doc, dataDir + "image.jpg")
{
Width = 100, // ضبط عرض الصورة
Height = 100, // ضبط ارتفاع الصورة
HorizontalOffset = 100, // تعيين الإزاحة الأفقية
VerticalOffset = 400, // تعيين الإزاحة العمودية
Alignment = HorizontalAlignment.Right // ضبط محاذاة الصورة
Width = 100, // Set image width
Height = 100, // Set image height
HorizontalOffset = 100, // Set horizontal offset
VerticalOffset = 400, // Set vertical offset
Alignment = HorizontalAlignment.Right // Set image alignment
};
```

## الخطوة 3: إضافة صورة إلى الصفحة
## إرفاق الصورة بالصفحة

بمجرد قيامك بتكوين خصائص الصورة، قم بإضافة الصورة إلى الصفحة المطلوبة في مستند Aspose.Note الخاص بك.
الآن بعد أن تم تكوين الصورة بالكامل، قم بإرفاقها بشجرة عناصر الصفحة.

```csharp
page.AppendChildLast(image);
```

## خاتمة
## المشكلات الشائعة والنصائح

- **إزاحات غير صحيحة:** تذكر أن الإزاحات تُقاس من الزاوية العلوية اليسرى للصفحة. قد يؤدي إزاحة رأسية كبيرة إلى دفع الصورة خارج الشاشة.
- **صيغة غير مدعومة:** إذا جربت صيغة غير معروفة، ستطرح Aspose.Note استثناءً — قم بتحويل الملف إلى JPG أو PNG أولاً.
- **تحذيرات الترخيص:** تشغيل البرنامج بدون ترخيص يضيف علامة مائية إلى المستند المُنشأ؛ احرص دائمًا على تطبيق الترخيص في بيئة الإنتاج.

تهانينا! لقد نجحت في إدراج صورة في مستند Aspose.Note الخاص بك باستخدام .NET. يمكن للصور تحسين التمثيل المرئي لمستنداتك بشكل كبير، مما يجعلها أكثر جاذبية وغنية بالمعلومات.
## الخلاصة

## الأسئلة الشائعة
لقد تعلمت الآن **كيفية إدراج صورة** في مستند Aspose.Note، وكيفية **محاذاة الصورة**، وكيفية **إرفاق الصورة بالصفحة** باستخدام بضع أسطر بسيطة من C#. تتيح لك هذه التقنيات بناء دفاتر ملاحظات أكثر غنىً واحترافيةً تلقائيًا.

### س1: هل يمكنني إدراج صور بأي تنسيق في مستندات Aspose.Note؟
## الأسئلة المتكررة

ج1: نعم، يدعم Aspose.Note تنسيقات الصور المختلفة بما في ذلك JPG وPNG وBMP وGIF وما إلى ذلك.
### س1: هل يمكنني إدراج صور بأي صيغة في مستندات Aspose.Note؟

### س2: هل يمكن تغيير حجم الصور المدرجة برمجياً؟
A1: نعم، يدعم Aspose.Note صيغ صور متعددة بما في ذلك JPG, PNG, BMP, GIF، إلخ.

ج2: بالتأكيد! يمكنك ضبط عرض الصور وارتفاعها وفقًا لتفضيلاتك أثناء الإدراج.
### س2: هل يمكن تعديل حجم الصور المدخلة برمجيًا؟

A2: بالتأكيد! يمكنك ضبط عرض وارتفاع الصور وفقًا لتفضيلاتك أثناء الإدراج.

### س3: هل يوفر Aspose.Note خيارات لتعديل محاذاة الصورة؟

ج3: نعم، يمكنك محاذاة الصور إلى اليسار أو اليمين أو المركز داخل صفحات المستند.
A3: نعم، يمكنك محاذاة الصور إلى اليسار أو اليمين أو الوسط داخل صفحات مستندك.

### س4: هل يمكنني إدراج صور متعددة في صفحة واحدة من المستند؟

### س 4: هل يمكنني إدراج صور متعددة في صفحة واحدة من المستند؟
A4: بالطبع! يمكنك إدراج عدد غير محدود من الصور في صفحة واحدة باستخدام Aspose.Note.

ج4: بالتأكيد! يمكنك إدراج أي عدد تريده من الصور في صفحة واحدة باستخدام Aspose.Note.
### س5: هل هناك حد لحجم ملف الصور التي يمكن إدراجها؟

### س5: هل هناك حد لحجم ملف الصور الذي يمكن إدراجه؟
A5: لا يفرض Aspose.Note قيودًا صارمة على حجم ملفات الصور، لكن يُنصح بتحسين الصور للحصول على أداء أفضل.

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

**س: كيف يمكنني تحميل صورة من تدفق بدلاً من مسار ملف؟**
A: استخدم المُنشئ Image(Stream, Document) ومرّر MemoryStream الذي يحتوي على بايتات الصورة.

**س: هل يمكنني تغيير الصورة بعد إضافتها إلى الصفحة؟**
A: نعم، يمكنك تعديل خصائص Width، Height، HorizontalOffset، VerticalOffset، و Alignment للكائن Image القائم ثم استدعاء page.Update().

**س: هل يمكن إضافة توضيح أسفل الصورة؟**
A: أدخل عنصر RichText بعد الصورة واضبط نصه ليعمل كتوضيح.

**س: هل يدعم Aspose.Note ملفات GIF المتحركة؟**
A: تُعامل ملفات GIF المتحركة كصور ثابتة؛ يتم عرض الإطار الأول فقط.

**س: ماذا أفعل إذا ظهرت الصورة غير واضحة؟**
A: تأكد من أن الصورة الأصلية ذات دقة كافية وتجنب تكبيرها فوق حجمها الأصلي.

---

**آخر تحديث:** 2026-05-05
**تم الاختبار مع:** Aspose.Note 23.12 for .NET
**المؤلف:** Aspose

ج5: لا يفرض Aspose.Note قيودًا صارمة على أحجام ملفات الصور، ولكن يوصى بتحسين الصور للحصول على أداء أفضل.
{{< /blocks/products/pf/tutorial-page-section >}}

{{< /blocks/products/pf/main-container >}}
{{< /blocks/products/pf/main-wrap-class >}}

{{< blocks/products/products-backtop-button >}}
{{< blocks/products/products-backtop-button >}}
Loading