add_free_floating_shape yöntemi

add_free_floating_shape(self, type, top, left, height, width, image_data, is_original_size)

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

İadeler


def add_free_floating_shape(self, type, top, left, height, width, image_data, is_original_size):
    ...
ParametreTipTanım
typeMsoDrawingTypeŞekil türü.
topintŞeklin çalışma sayfasının en üst satırından dikey uzaklığını piksel cinsinden temsil eder.
leftintŞeklin çalışma sayfasının sol sütunundan yatay uzaklığını piksel cinsinden temsil eder.
heightintLineShape’in yüksekliğini piksel cinsinden temsil eder.
widthintLineShape’in genişliğini piksel cinsinden temsil eder.
image_databytesResim verileri yalnızca resim için geçerlidir.
is_original_sizeboolŞekil resim ise şeklin orijinal boyutunu kullanıp kullanmayacağı.

Örnek

from aspose import pycore
from aspose.cells.drawing import MsoDrawingType
import bytearray
import int

# add a line
floatingShape_Line = shapes.add_free_floating_shape(MsoDrawingType.LINE, 100, 100, 100, 50, None, False)
# add a picture
imageData = None
with open("image.jpg", "rb") as fs:
    len = pycore.cast(int, utils.filesize(fs))
    imageData = bytearray(len)
    fs.readinto(imageData)
floatingShape_Picture = shapes.add_free_floating_shape(MsoDrawingType.PICTURE, 200, 100, 100, 50, imageData, False)

Ayrıca bakınız