AddFreeFloatingShape

ShapeCollection.AddFreeFloatingShape method

Çalışma sayfasına serbest yüzen bir şekil ekler.Yalnızca çizgi/görüntü şekli için geçerlidir.

public Shape AddFreeFloatingShape(MsoDrawingType type, int top, int left, int height, int width, 
    byte[] imageData, bool isOriginalSize)
ParametreTipTanım
typeMsoDrawingTypeŞekil türü.
topInt32Çalışma sayfasının üst satırındaki şeklin dikey uzaklığını piksel biriminde temsil eder.
leftInt32Çalışma sayfasının sol sütunundaki şeklin yatay uzaklığını piksel biriminde temsil eder.
heightInt32LineShape’in yüksekliğini piksel birimi cinsinden temsil eder.
widthInt32Piksel biriminde LineShape genişliğini temsil eder.
imageDataByte[]Görüntü verileri, yalnızca resim için geçerlidir.
isOriginalSizeBooleanŞekil görüntü ise şeklin orijinal boyutu kullanıp kullanmadığı.

Örnekler


[C#]
//bir satır ekle
Shape floatingShape_Line = shapes.AddFreeFloatingShape(MsoDrawingType.Line, 100, 100, 100, 50, null, false);
//resim ekle
byte[] imageData = null;
using(FileStream fs = new FileStream("image.jpg", FileMode.Open))
{
    int len = (int)fs.Length;
    imageData = new byte[len];
    fs.Read(imageData, 0, len);
}
Shape floatingShape_Picture = shapes.AddFreeFloatingShape(MsoDrawingType.Picture, 200, 100, 100, 50, imageData, false);

Ayrıca bakınız