SetImage

SetImage(string)

تغيير نوع التعبئة إلى صورة واحدة.

public void SetImage(string fileName)
معامليكتبوصف
fileNameStringالمسار إلى ملف الصورة.

أمثلة

يوضح كيفية تعيين نوع تعبئة الشكل كصورة.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

// هناك عدة طرق لإعداد الصورة.
Shape shape = builder.InsertShape(ShapeType.Rectangle, 80, 80);
// 1 - استخدام اسم ملف النظام المحلي:
shape.Fill.SetImage(ImageDir + "Logo.jpg");
doc.Save(ArtifactsDir + "Shape.FillImage.FileName.docx");

// 2 - تحميل ملف إلى مصفوفة بايت:
shape.Fill.SetImage(File.ReadAllBytes(ImageDir + "Logo.jpg"));
doc.Save(ArtifactsDir + "Shape.FillImage.ByteArray.docx");

// 3 - من الدفق:
using (FileStream stream = new FileStream(ImageDir + "Logo.jpg", FileMode.Open))
    shape.Fill.SetImage(stream);
doc.Save(ArtifactsDir + "Shape.FillImage.Stream.docx");

أنظر أيضا


SetImage(Stream)

تغيير نوع التعبئة إلى صورة واحدة.

public void SetImage(Stream stream)
معامليكتبوصف
streamStreamالدفق الذي يحتوي على بايت الصورة.

أنظر أيضا


SetImage(byte[])

تغيير نوع التعبئة إلى صورة واحدة.

public void SetImage(byte[] imageBytes)
معامليكتبوصف
imageBytesByte[]مجموعة بايت الصورة.

أنظر أيضا