Picture sınıfı
Picture sınıfı
Bir elektronik tabloda tek bir resmi temsil eden nesneyi kapsüller.
Picture türü aşağıdaki üyeleri ortaya çıkarır:
Özellikler
Mülk | Tanım |
---|---|
macro_name | Makronun 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_position | Bir şeklin z-sırasındaki konumunu döndürür. |
name | Şeklin adını alır ve ayarlar. |
alternative_text | Shape nesnesinin açıklayıcı (alternatif) metin dizesini döndürür veya ayarlar. |
title | Geçerli şekil nesnesinin başlığını (başlığını) belirtir. |
line_format | Belirtilen şekil için çizgi biçimlendirme özelliklerini içeren bir MsoLineFormat nesnesi döndürür. |
fill_format | Belirtilen şekil için dolgu biçimlendirme özelliklerini içeren bir MsoFillFormat nesnesi döndürür. |
line | Çizgi stilini alır |
fill | Belirtilen şekil için dolgu biçimlendirme özelliklerini içeren Shape.fill_format nesnesini döndürür. |
shadow_effect | Grafik öğesi veya şekli için gölge efektini belirten ShadowEffect nesnesini temsil eder. |
reflection | Grafik öğesi veya şekli için yansıma efektini belirten ReflectionEffect nesnesini temsil eder. |
glow | Grafik öğesi veya şekli için parıltı efektini belirten GlowEffect nesnesini temsil eder. |
soft_edges | Kenarlara 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_picture | Resim formatının seçeneklerini alır ve ayarlar. |
is_hidden | Nesnenin görünür olup olmadığını belirtir. |
is_lock_aspect_ratio | Doğru, şeklin en boy oranının kilitlendiği anlamına gelir. |
is_aspect_ratio_locked | Doğ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. |
id | Bu şeklin tanımlayıcısını alır. |
spid | Bir uygulamanın belirli bir şekli tanımlamak için kullanabileceği isteğe bağlı bir dize tanımlayıcısını belirtir. |
spt | Bir 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. |
worksheet | Bu şekli içeren Shape.worksheet nesnesini alır. |
is_group | Bu şeklin bir grup şekli olup olmadığını gösterir. |
is_in_group | Şeklin gruplanmış olup olmadığını gösterir. |
is_word_art | Bu şeklin bir kelime sanatı olup olmadığını gösterir. |
text_effect | Belirtilen ş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_locked | True, 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_printable | Nesnenin 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_type | Otomatik ş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_row | En ü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_column | Sol ü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_row | Sağ 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_column | Sağ 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_scale | Orijinal 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_scale | Orijinal 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_shape | Ana şeklin üst sınırından şeklin dikey uzaklığını, ana şeklin yüksekliğinin 1/4000’i biriminde temsil eder. |
group | Bu şekli içeren grup şeklini alır. |
type | Otomatik ş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_filled | Doldurma 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_row | Gerçek alt sırayı alın. |
relative_to_original_picture_size | Şeklin orijinal resim boyutuna göreli olup olmadığını gösterir. |
linked_cell | Denetimin değerine bağlı çalışma sayfası aralığını alır veya ayarlar. |
input_range | Belirtilen 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. |
text | Bu şeklin metnini alır ve ayarlar. |
is_rich_text | Metnin zengin metin olup olmadığı. |
html_text | Bu metin kutusunda veri ve bazı formatları içeren html dizesini alır ve ayarlar. |
text_vertical_overflow | Metni içeren şeklin metin dikey taşma türünü alır ve ayarlar. |
text_horizontal_overflow | Metni içeren şeklin metin yatay taşma türünü alır ve ayarlar. |
is_text_wrapped | Metni 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_direction | Bu nesne için metin akışının yönünü alır/ayarlar. |
text_box_options | Şekildeki metin bilgilerini alır |
control_data | Kontrol verilerini alır. |
active_x_control | ActiveX denetimini alır. |
paths | Özel bir geometrik şeklin yollarını alır. |
create_id | Bu şeklin oluşturma kimliğini alır ve ayarlar. |
is_decorative | Nesnenin dekoratif olup olmadığını belirtir. |
original_height | Resmin orijinal yüksekliğini alır. |
original_width | Resmin orijinal genişliğini alır. |
border_line_color | Bir resmin kenar çizgisinin rengini temsil eder. |
border_weight | Bir resmin kenar çizgisinin ağırlığını pt cinsinden alır veya ayarlar. |
data | Resmin verilerini alır. |
source_full_name | Bağlantılı görüntü için kaynak dosyanın yolunu ve adını alır veya ayarlar. |
formula | Formülün verilerini alır ve ayarlar. |
is_auto_size | True, 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_link | Resim bir dosyaya bağlıysa true değerini döndürür. |
is_dynamic_data_exchange | Dinamik veri değişiminin yapılıp yapılmayacağını alır veya ayarlar |
display_as_icon | Belirtilen nesne bir simge olarak görüntüleniyorsa Doğru ve görüntü otomatik olarak değiştirilmeyecektir. |
image_type | Resmin görüntü formatını alır. |
original_height_cm | Resmin orijinal yüksekliğini santimetre cinsinden alır. |
original_width_cm | Resmin orijinal genişliğini santimetre cinsinden alır. |
original_height_inch | Resmin orijinal yüksekliğini inç cinsinden alır. |
original_width_inch | Resmin orijinal genişliğini inç cinsinden alır. |
signature_line | İmza satırını alır ve ayarlar |
Yöntemler
Yöntem | Tanı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
- modül
aspose.cells.drawing
- sınıf
GlowEffect
- sınıf
Picture
- sınıf
ReflectionEffect
- sınıf
ShadowEffect
- sınıf
Shape