add_free_floating_shape yöntemi

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

Çalışma sayfasına serbest kayan bir şekil ekler. Yalnızca ç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 tipi.
topintŞeklin çalışma sayfasının üst satırından dikey uzaklığını piksel birimi cinsinden temsil eder.
leftintÇalışma sayfasının sol sütunundaki şeklin piksel cinsinden yatay uzaklığını temsil eder.
heightintPiksel birimi cinsinden LineShape yüksekliğini temsil eder.
widthintPiksel birimi cinsinden LineShape genişliğini temsil eder.
image_databytesGörüntü verileri, yalnızca resim için geçerlidir.
is_original_sizeboolŞekil resim ise, şeklin orijinal boyutu kullanıp kullanmadığı.

Örnek

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

# 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