صورة

في هذا المثال، سنشرح كيفية استخدام ميزة الصورة مع Aspose.Words for .NET. تسمح لك الصور بإدراج الرسوم التوضيحية والرسومات في المستند.

الخطوة 1: استخدام منشئ المستندات

أولاً، سنستخدم منشئ المستندات لإضافة محتوى إلى مستندنا.

DocumentBuilder builder = new DocumentBuilder();

الخطوة 2: إدراج صورة

يمكننا إدراج صورة باستخدامShape فئة وتحديد نوع الصورة، هناShapeType.Image قمنا أيضًا بتعيين نوع التفاف الصورة علىWrapType.Inline.

Shape shape = new Shape(builder.Document, ShapeType.Image);
shape. WrapType = WrapType. Inline;

الخطوة 3: تخصيص الصورة

نقوم بتخصيص الصورة من خلال تحديد مسارها الكامل، على سبيل المثال"/attachment/1456/pic001.png"وإضافة عنوان للصورة.

shape.ImageData.SourceFullName = "/attachment/1456/pic001.png";
shape.ImageData.Title = "Title";

مثال على التعليمات البرمجية المصدر للصور باستخدام Aspose.Words لـ .NET

// استخدم منشئ المستندات لإضافة محتوى إلى المستند.
DocumentBuilder builder = new DocumentBuilder();

// إدراج صورة.
Shape shape = new Shape(builder.Document, ShapeType.Image);
shape.WrapType = WrapType.Inline;
shape.ImageData.SourceFullName = "/attachment/1456/pic001.png";
shape.ImageData.Title = "title";
builder.InsertNode(shape);

تهنئة ! لقد تعلمت الآن كيفية استخدام ميزة الصور مع Aspose.Words لـ .NET.

الأسئلة الشائعة

س: كيف يمكنني إدراج صورة من ملف محلي في Aspose.Words؟

ج: لإدراج صورة من ملف محلي في Aspose.Words، يمكنك استخدام الملفShape الطبقة وInsertImage طريقة.

س: هل يمكنني إدراج صورة من عنوان URL في Aspose.Words؟

ج: نعم، يمكنك إدراج صورة من عنوان URL في Aspose.Words. يمكنك استخدام نفس الشيءInsertImage الطريقة وحدد عنوان URL للصورة بدلاً من مسار الملف المحلي.

س: كيف يمكنني تغيير حجم الصورة في Aspose.Words؟

ج: لتغيير حجم الصورة في Aspose.Words، يمكنك استخدام الملفWidth وHeight خصائصShape هدف.

س: هل يمكنني تطبيق المرشحات على الصور في Aspose.Words؟

ج: نعم، يمكنك تطبيق المرشحات على الصور في Aspose.Words. على سبيل المثال، يمكنك تطبيق مرشح التمويه على صورة ما باستخدامApplyGaussianBlur طريقةShape هدف.

س: كيف يمكنني استبدال صورة بأخرى في Aspose.Words؟

ج: لاستبدال صورة بأخرى في Aspose.Words، يمكنك استخدامReplace طريقةShape فصل. تأخذ هذه الطريقة كمعلمةShape كائن الصورة المراد استبداله وShape كائن الصورة الجديدة.