Picture sınıfı

Picture sınıfı

Bir elektronik tabloda tek bir resmi temsil eden nesneyi kapsüller.

Miras: PictureShape

Picture türü aşağıdaki üyeleri ortaya çıkarır:

Özellikler

MülkTanım
macro_nameMakronun adını alır ve ayarlar.
is_equationŞeklin yalnızca bir denklem içerip içermediğini belirtir.
is_smart_artŞeklin akıllı sanat olup olmadığını gösterir.
z_order_positionBir şeklin z-sırasındaki konumunu döndürür.
nameŞeklin adını alır ve ayarlar.
alternative_textShape nesnesinin açıklayıcı (alternatif) metin dizesini döndürür veya ayarlar.
titleGeçerli şekil nesnesinin başlığını (başlığını) belirtir.
line_formatBelirtilen şekil için çizgi biçimlendirme özelliklerini içeren bir MsoLineFormat nesnesi döndürür.
fill_formatBelirtilen şekil için dolgu biçimlendirme özelliklerini içeren bir MsoFillFormat nesnesi döndürür.
lineÇizgi stilini alır
fillBelirtilen şekil için dolgu biçimlendirme özelliklerini içeren Shape.fill_format nesnesini döndürür.
shadow_effectGrafik öğesi veya şekli için gölge efektini belirten ShadowEffect nesnesini temsil eder.
reflectionGrafik öğesi veya şekli için yansıma efektini belirten ReflectionEffect nesnesini temsil eder.
glowGrafik öğesi veya şekli için parıltı efektini belirten GlowEffect nesnesini temsil eder.
soft_edgesKenarlara uygulanacak bulanıklık yarıçapını nokta biriminde alır ve ayarlar.
three_d_formatŞeklin 3 boyutlu formatını alır ve ayarlar.
format_pictureResim formatının seçeneklerini alır ve ayarlar.
is_hiddenNesnenin görünür olup olmadığını belirtir.
is_lock_aspect_ratioDoğru, şeklin en boy oranının kilitlendiği anlamına gelir.
is_aspect_ratio_lockedDoğru, şeklin en boy oranının kilitlendiği anlamına gelir.
rotation_angleŞeklin dönüşünü alır ve ayarlar.
hyperlinkŞeklin hiperlinkini alır.
idBu şeklin tanımlayıcısını alır.
spidBir uygulamanın belirli bir şekli tanımlamak için kullanabileceği isteğe bağlı bir dize tanımlayıcısını belirtir.
sptBir uygulamanın belirli bir şekli tanımlanmış bir şekil türüyle ilişkilendirmek için kullanabileceği isteğe bağlı bir sayıyı belirtir.
worksheetBu şekli içeren Shape.worksheet nesnesini alır.
is_groupBu şeklin bir grup şekli olup olmadığını gösterir.
is_in_groupŞeklin gruplanmış olup olmadığını gösterir.
is_word_artBu şeklin bir kelime sanatı olup olmadığını gösterir.
text_effectBelirtilen şekil için metin efekti biçimlendirme özelliklerini içeren bir TextEffectFormat nesnesi döndürür.
WordArt’ı temsil eden Şekil nesneleri için geçerlidir.
is_lockedTrue, sayfa korunduğunda nesnenin değiştirilemeyeceği anlamına gelir.
Bu değerin yalnızca çalışma sayfası veya çalışma sayfasındaki nesneler korunuyorsa anlamlı olduğunu unutmayın.
is_printableNesnenin yazdırılabilir olup olmadığını belirtir.
Eğer False ise, yazdırma sırasında bu şekil yazdırılmayacaktır.
mso_drawing_typeÇizim türünü alır.
auto_shape_typeOtomatik şekil türünü alır ve ayarlar.
anchor_typeŞekil bağlantı yer tutucusunun türünü alır ve ayarlar.
placementÇizim nesnesinin altındaki hücrelere bağlanma şeklini gösterir.
Özellik, bir nesnenin çalışma sayfasındaki yerleşimini kontrol eder.
upper_left_rowEn üst satırdaki indeksi temsil eder.
upper_delta_yŞeklin sol üst köşe satırından dikey uzaklığını alır veya ayarlar.
upper_left_columnSol üst köşedeki sütun indeksini temsil eder.
upper_delta_xŞeklin sol üst köşesindeki sütundan yatay uzaklığını alır veya ayarlar.
lower_right_rowSağ alt köşedeki satır indeksini temsil eder.
lower_delta_yŞeklin sağ alt köşesindeki satırdan dikey uzaklığını alır veya ayarlar.
lower_right_columnSağ alt köşedeki sütun indeksini temsil eder.
lower_delta_xŞeklin sağ alt köşesindeki sütundan yatay uzaklığını alır veya ayarlar.
rightŞeklin sağ alt köşesindeki sütundan yatay uzaklığının piksel cinsinden genişliğini temsil eder.
bottomŞeklin alt alt köşe satırından itibaren dikey ofsetinin genişliğini piksel cinsinden temsil eder.
widthŞeklin genişliğini piksel cinsinden temsil eder.
width_inchŞeklin genişliğini inç cinsinden gösterir.
width_ptŞeklin genişliğini nokta birimiyle temsil eder.
width_cmŞeklin genişliğini santimetre cinsinden gösterir.
heightŞeklin yüksekliğini piksel cinsinden temsil eder.
height_inchŞeklin yüksekliğini inç cinsinden gösterir.
height_ptŞeklin yüksekliğini nokta birimiyle gösterir.
height_cmŞeklin yüksekliğini santimetre cinsinden gösterir.
leftŞeklin sol sütunundan yatay olarak uzaklığını piksel cinsinden gösterir.
left_inchŞeklin sol sütundan yatay uzaklığını inç cinsinden gösterir.
left_cmŞeklin sol sütundan yatay uzaklığını santimetre cinsinden gösterir.
topŞeklin üst satırından dikey uzaklığını piksel cinsinden gösterir.
top_inchŞeklin üst sırasından dikey uzaklığını inç cinsinden gösterir.
top_cmŞeklin üst sırasından dikey uzaklığını santimetre cinsinden gösterir.
top_to_cornerŞeklin çalışma sayfasının üst sınırından dikey uzaklığını piksel cinsinden alır ve ayarlar.
left_to_cornerŞeklin çalışma sayfasının sol kenarından yatay uzaklığını alır ve ayarlar.
xÇalışma sayfasının sol kenarından şeklin yatay ofsetini piksel cinsinden alır ve ayarlar.
yŞeklin çalışma sayfasının üst sınırından dikey uzaklığını piksel cinsinden alır ve ayarlar.
width_scaleOrijinal resim genişliğinin yüzde biriminde genişlik ölçeğini alır ve ayarlar.
Eğer şekil resim değilse, WidthScale özelliği sadece 100 değerini döndürür;
height_scaleOrijinal resim yüksekliğinin yüzde biriminde yükseklik ölçeğini alır ve ayarlar.
Eğer şekil resim değilse, HeightScale özelliği sadece 100 değerini döndürür;
top_in_shapeŞeklin, ana şeklin üst sınırından dikey uzaklığını temsil eder.
ana şeklin yüksekliğinin 1/4000’i biriminde.
left_in_shapeŞeklin ana şeklin sol sınırından yatay olarak uzaklığını temsil eder.
ana şeklin genişliğinin 1/4000’i biriminde.
width_in_shapeŞeklin genişliğini, ana şeklin 1/4000’i biriminde temsil eder.
height_in_shapeAna şeklin üst sınırından şeklin dikey uzaklığını, ana şeklin yüksekliğinin 1/4000’i biriminde temsil eder.
groupBu şekli içeren grup şeklini alır.
typeOtomatik şekil türünü alır.
has_lineŞeklin çizgi sınırının görünür olmasını sağlar ve ayarlar.
is_filledDoldurma biçiminin görünür olup olmadığını belirtir.
is_flipped_horizontallyŞeklin yatay olarak çevrilip çevrilmeyeceğini alır ve ayarlar.
is_flipped_verticallyŞeklin dikey olarak çevrilip çevrilmeyeceğini alır ve ayarlar.
actual_lower_right_rowGerçek alt sırayı alın.
relative_to_original_picture_sizeŞeklin orijinal resim boyutuna göreli olup olmadığını gösterir.
linked_cellDenetimin değerine bağlı çalışma sayfası aralığını alır veya ayarlar.
input_rangeBelirtilen birleşik kutuyu doldurmak için kullanılan çalışma sayfası aralığını alır veya ayarlar.
text_shape_typeÖnceden ayarlanmış metin şekli türünü alır ve ayarlar.
text_bodyŞeklin metninin ayarını alır ve ayarlar.
fontŞeklin yazı tipini temsil eder.
text_optionsŞeklin metin seçeneklerini temsil eder.
textBu şeklin metnini alır ve ayarlar.
is_rich_textMetnin zengin metin olup olmadığı.
html_textBu metin kutusunda veri ve bazı formatları içeren html dizesini alır ve ayarlar.
text_vertical_overflowMetni içeren şeklin metin dikey taşma türünü alır ve ayarlar.
text_horizontal_overflowMetni içeren şeklin metin yatay taşma türünü alır ve ayarlar.
is_text_wrappedMetni içeren şeklin metin sarma türünü alır ve ayarlar.
text_orientation_typeŞeklin metin yönlendirme türünü alır ve ayarlar.
text_horizontal_alignmentŞeklin metin yatay hizalama türünü alır ve ayarlar.
text_vertical_alignmentŞeklin metin dikey hizalama türünü alır ve ayarlar.
text_directionBu nesne için metin akışının yönünü alır/ayarlar.
text_box_optionsŞekildeki metin bilgilerini alır
control_dataKontrol verilerini alır.
active_x_controlActiveX denetimini alır.
pathsÖzel bir geometrik şeklin yollarını alır.
create_idBu şeklin oluşturma kimliğini alır ve ayarlar.
is_decorativeNesnenin dekoratif olup olmadığını belirtir.
original_heightResmin orijinal yüksekliğini alır.
original_widthResmin orijinal genişliğini alır.
border_line_colorBir resmin kenar çizgisinin rengini temsil eder.
border_weightBir resmin kenar çizgisinin ağırlığını pt cinsinden alır veya ayarlar.
dataResmin verilerini alır.
source_full_nameBağlantılı görüntü için kaynak dosyanın yolunu ve adını alır veya ayarlar.
formulaFormülün verilerini alır ve ayarlar.
is_auto_sizeTrue, ole nesnesinin boyutunun gömülü içeriğin anlık görüntüsünün boyutuyla otomatik olarak değiştirileceğini belirtir
ole nesnesi aktifleştirildiğinde.
is_linkResim bir dosyaya bağlıysa true değerini döndürür.
is_dynamic_data_exchangeDinamik veri değişiminin yapılıp yapılmayacağını alır veya ayarlar
display_as_iconBelirtilen nesne bir simge olarak görüntüleniyorsa Doğru
ve görüntü otomatik olarak değiştirilmeyecektir.
image_typeResmin görüntü formatını alır.
original_height_cmResmin orijinal yüksekliğini santimetre cinsinden alır.
original_width_cmResmin orijinal genişliğini santimetre cinsinden alır.
original_height_inchResmin orijinal yüksekliğini inç cinsinden alır.
original_width_inchResmin orijinal genişliğini inç cinsinden alır.
signature_lineİmza satırını alır ve ayarlar

Yöntemler

YöntemTanım
to_image(self, stream, image_type)Şekil görüntüsünü oluşturur ve belirtilen formatta bir akışa kaydeder.
to_image(self, image_file, options)Şekli bir dosyaya kaydeder.
to_image(self, stream, options)Şekli bir akışa kaydeder.
get_result_of_smart_art(self)Akıllı sanatı gruplanmış şekillere dönüştürme.
to_front_or_back(self, orders)Şekli öne getirir veya arkaya gönderir.
get_locked_property(self, type)Kilitli mülkün değerini alır.
set_locked_property(self, type, value)Kilitli özelliğini ayarlayın.
add_hyperlink(self, address)Şekle bir köprü ekler.
remove_hyperlink(self)Şeklin hiperlinkini kaldırır.
move_to_range(self, upper_left_row, upper_left_column, lower_right_row, lower_right_column)Şekli belirtilen bir aralığa taşır.
align_top_right_corner(self, top_row, right_column)Resmi sağ üst köşeye taşır.
get_connection_points(self)Bağlantı noktalarını alın
get_linked_cell(self, is_r1c1, is_local)Kontrolün değerine bağlı aralığı alır.
set_linked_cell(self, formula, is_r1c1, is_local)Kontrolün değerine bağlı aralığı ayarlar.
get_input_range(self, is_r1c1, is_local)Kontrolü doldurmak için kullanılan aralığı alır.
set_input_range(self, formula, is_r1c1, is_local)Kontrolün doldurulmasında kullanılan aralığı ayarlar.
update_selected_value(self)Bağlantılı hücrenin değerine göre seçili değeri güncelle.
calculate_text_size(self)Metin alanını yeniden hesapla
format_characters(self, start_index, length, font, flag)Bazı karakterleri yazı tipi ayarıyla biçimlendirir.
characters(self, start_index, length)Metin içindeki karakter aralığını temsil eden bir Characters nesnesi döndürür.
get_characters(self)Tüm Karakter nesnelerini döndürür
metin içindeki karakter aralığını temsil eder.
get_rich_formattings(self)Tüm Karakter nesnelerini döndürür
metin içindeki karakter aralığını temsil eder.
remove_active_x_control(self)ActiveX denetimini kaldırın.
is_same_setting(self, obj)Şeklin aynı olup olmadığını döndürür.
get_actual_box(self)Şeklin gerçek konumunu ve boyutunu alın (döndürme, çevirme vb. uygulandıktan sonra)
fit_to_text_size(self)Tüm metin içeriğini görüntülemeye uygun bir metin alanı yeniden hesaplayın.
copy(self, source, options)Resmi kopyala.
move(self, upper_left_row, upper_left_column)Resmi belirtilen yere taşır.
place_in_cell(self)Bu resmi hücreye yerleştirin

Örnek

from aspose.cells import SaveFormat, Workbook

# Instantiating a Workbook object
workbook = Workbook()
# Adding a new worksheet to the Workbook object
sheetIndex = workbook.worksheets.add()
# Obtaining the reference of the newly added worksheet by passing its sheet index
worksheet = workbook.worksheets[sheetIndex]
# Adding a picture at the location of a cell whose row and column indices
# are 5 in the worksheet. It is "F6" cell
worksheet.pictures.add(5, 5, "image.gif")
# Saving the Excel file
workbook.save("book1.xls", SaveFormat.EXCEL_97_TO_2003)

Ayrıca bakınız