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)
Parametre | Tip | Tanım |
---|---|---|
type | MsoDrawingType | Şekil türü. |
top | Int32 | Çalışma sayfasının üst satırındaki şeklin dikey uzaklığını piksel biriminde temsil eder. |
left | Int32 | Çalışma sayfasının sol sütunundaki şeklin yatay uzaklığını piksel biriminde temsil eder. |
height | Int32 | LineShape’in yüksekliğini piksel birimi cinsinden temsil eder. |
width | Int32 | Piksel biriminde LineShape genişliğini temsil eder. |
imageData | Byte[] | Görüntü verileri, yalnızca resim için geçerlidir. |
isOriginalSize | Boolean | Ş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
- class Shape
- enum MsoDrawingType
- class ShapeCollection
- ad alanı Aspose.Cells.Drawing
- toplantı Aspose.Cells