SetImage

SetImage(string)

Ändrar fyllningstypen till en bild.

public void SetImage(string fileName)
ParameterTypBeskrivning
fileNameStringSökvägen till bildfilen.

Exempel

Visar hur du ställer in formfyllningstyp som bild.

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

// Det finns flera sätt att ställa in bild.
Shape shape = builder.InsertShape(ShapeType.Rectangle, 80, 80);
// 1 - Använda ett lokalt systemfilnamn:
shape.Fill.SetImage(ImageDir + "Logo.jpg");
doc.Save(ArtifactsDir + "Shape.FillImage.FileName.docx");

// 2 - Ladda en fil i en byte-array:
shape.Fill.SetImage(File.ReadAllBytes(ImageDir + "Logo.jpg"));
doc.Save(ArtifactsDir + "Shape.FillImage.ByteArray.docx");

// 3 - Från en ström:
using (FileStream stream = new FileStream(ImageDir + "Logo.jpg", FileMode.Open))
    shape.Fill.SetImage(stream);
doc.Save(ArtifactsDir + "Shape.FillImage.Stream.docx");

Se även


SetImage(Stream)

Ändrar fyllningstypen till en bild.

public void SetImage(Stream stream)
ParameterTypBeskrivning
streamStreamStrömmen som innehåller bildbyte.

Se även


SetImage(byte[])

Ändrar fyllningstypen till en bild.

public void SetImage(byte[] imageBytes)
ParameterTypBeskrivning
imageBytesByte[]Bildbytematrisen.

Se även