ArcShape sınıfı
ArcShape sınıfı
Yay şeklini temsil eder.
ArcShape 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ı belirtir. |
z_order_position | Bir şeklin z sırasına göre 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 satır 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 şekle ilişkin dolgu biçimlendirme özelliklerini içeren Shape.fill_format nesnesini döndürür. |
shadow_effect | Grafik öğesi veya şekil 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 şekil için parlama efektini belirten GlowEffect nesnesini temsil eder. |
soft_edges | Kenarlara uygulanacak bulanıklık yarıçapını nokta birimi cinsinden alır ve ayarlar. |
three_d_format | Şeklin 3 boyutlu formatını alır ve ayarlar. |
text_frame | Belirtilen şeklin hizalama ve sabitleme özelliklerini içeren bir TextFrame nesnesi döndürür. |
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, en boy oranında değişikliğe izin verilmediği anlamına gelir. |
rotation_angle | Şeklin dönüşünü alır ve ayarlar. |
hyperlink | Şeklin köprüsünü 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 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 | Şeklin bir grup olup olmadığını belirtir. |
is_in_group | Şeklin gruplandırılıp gruplandırılmadığını belirtir. |
is_word_art | Bu şeklin bir kelime sanatı olup olmadığını belirtir. |
text_effect | Belirtilen şekil için metin efekti biçimlendirme özelliklerini içeren bir TextEffectFormat nesnesi döndürür. WordArt’ı temsil eden Shape nesneleri için geçerlidir. |
is_locked | Nesne kilitliyse True, sayfa korunurken nesne değiştirilebiliyorsa False. |
is_printable | Nesne yazdırılabilirse doğrudur |
mso_drawing_type | Mso çizim tipini alır. |
auto_shape_type | Otomatik şekil türünü alır ve ayarlar. |
anchor_type | Şekil bağlantı yer tutucusunu alır ve ayarlar. |
placement | Çizim nesnesinin altındaki hücrelere bağlanma şeklini temsil eder. Özellik, bir nesnenin çalışma sayfasına yerleştirilmesini kontrol eder. |
upper_left_row | Sol üst köşe satır dizinini temsil eder. |
upper_delta_y | Şeklin dikey uzaklığını sol üst köşe satırından alır veya ayarlar. |
upper_left_column | Sol üst köşe sütun dizinini temsil eder. |
upper_delta_x | Şeklin yatay uzaklığını sol üst köşe sütunundan alır veya ayarlar. |
lower_right_row | Sağ alt köşe satır dizinini temsil eder. |
lower_delta_y | Şeklin dikey uzaklığını sağ alt köşe satırından alır veya ayarlar. |
lower_right_column | Sağ alt köşe sütun dizinini temsil eder. |
lower_delta_x | Şeklin yatay uzaklığını sağ alt köşe sütunundan alır veya ayarlar. |
right | Şeklin yatay uzaklığının sağ alt köşe sütunundan genişliğini piksel cinsinden temsil eder. |
bottom | Piksel biriminde, şeklin alt alt köşe satırından dikey uzaklığının genişliğini temsil eder. |
width | Piksel birimi cinsinden şeklin genişliğini temsil eder. |
width_inch | Şeklin genişliğini inç birimi cinsinden temsil eder. |
width_pt | Nokta birimi cinsinden şeklin genişliğini temsil eder. |
width_cm | Şeklin genişliğini santimetre cinsinden temsil eder. |
height | Piksel birimi cinsinden şeklin yüksekliğini temsil eder. |
height_inch | Şeklin yüksekliğini inç cinsinden temsil eder. |
height_pt | Nokta birimi cinsinden şeklin yüksekliğini temsil eder. |
height_cm | Şeklin yüksekliğini santimetre cinsinden temsil eder. |
left | Şeklin sol sütunundan yatay uzaklığını piksel cinsinden temsil eder. |
left_inch | İnç birimi cinsinden şeklin sol sütunundan yatay uzaklığını temsil eder. |
left_cm | Şeklin sol sütunundan yatay uzaklığını santimetre cinsinden temsil eder. |
top | Piksel birimi cinsinden şeklin üst satırından dikey uzaklığını temsil eder. |
top_inch | İnç birimi cinsinden şeklin üst satırından dikey uzaklığını temsil eder. |
top_cm | Şeklin üst satırından dikey uzaklığını santimetre cinsinden temsil eder. |
top_to_corner | Çalışma sayfasının üst kenarlığından şeklin dikey uzaklığını piksel biriminde alır ve ayarlar. |
left_to_corner | Çalışma sayfasının sol kenarından şeklin yatay uzaklığını alır ve ayarlar. |
x | Çalışma sayfasının sol kenarlığından şeklin yatay uzaklığını piksel biriminde alır ve ayarlar. |
y | Çalışma sayfasının üst kenarlığından şeklin dikey uzaklığını piksel biriminde alır ve ayarlar. |
width_scale | Genişlik ölçeğini orijinal resim genişliğinin yüzde birimi cinsinden alır ve ayarlar. Şekil resim değilse WidthScale özelliği yalnızca 100 değerini döndürür; |
height_scale | Orijinal resim yüksekliğinin yüzde birimi cinsinden yükseklik ölçeğini alır ve ayarlar. Şekil resim değilse HeightScale özelliği yalnızca 100 değerini döndürür; |
top_in_shape | Şeklin üst kenarlığından dikey uzaklığını temsil eder, ana şeklin yüksekliğinin 1/4000’i biriminde. |
left_in_shape | Şeklin üst şeklin sol kenarlığından yatay uzaklığını temsil eder, ana şeklin genişliğinin 1/4000’i biriminde. |
width_in_shape | Ana şeklin 1/4000 birimi cinsinden şeklin genişliğini temsil eder. |
height_in_shape | Üst şeklin yüksekliğinin 1/4000’i biriminde, şeklin üst kenarlığından dikey uzaklığını temsil eder. |
group | Bu şekli içeren grup şeklini alır. |
type | Otomatik şekil türünü alır. |
has_line | Şeklin görünür kenar çizgisini alır ve ayarlar. |
is_filled | Doldurma biçiminin görünür olup olmadığını belirtir. |
is_flipped_horizontally | Şeklin yatay olarak çevrilip çevrilmediğini alır ve ayarlar. |
is_flipped_vertically | Şeklin dikey olarak çevrilip çevrilmediğini alır ve ayarlar. |
actual_lower_right_row | Gerçek alt satırı alın. |
connection_points | Bağlantı noktalarını alın |
relative_to_original_picture_size | Şeklin orijinal resim boyutuna göre olup olmadığını belirtir. |
linked_cell | Denetimin değerine bağlı çalışma sayfası aralığını alır veya ayarlar. |
input_range | Belirtilen birleşik giriş kutusunu 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 TextBox nesnesindeki dizeyi temsil eder. |
is_rich_text | Metnin zengin metin olup olmadığı. |
html_text | Bu metin kutusundaki verileri 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 | Metin 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. |
control_data | Kontrol verilerini alır. |
active_x_control | ActiveX kontrolünü alır. |
paths | Özel bir geometrik şeklin yollarını alır. |
geometry | Geometriyi alır |
create_id | Bu şekil için oluşturma kimliğini alır ve ayarlar. |
begin_arrowhead_style | Çizginin başlangıç ok başı stilini alır ve ayarlar. |
begin_arrowhead_width | Çizginin başlangıç oku başı genişliğini alır ve ayarlar. |
begin_arrowhead_length | Çizginin başlangıç ok ucu uzunluğunu alır ve ayarlar. |
end_arrowhead_style | Çizginin bitiş ok başı stilini alır ve ayarlar. |
end_arrowhead_width | Çizginin uç ok başı genişliğini alır ve ayarlar. |
end_arrowhead_length | Çizginin uç ok başı uzunluğunu alır ve ayarlar. |
Yöntemler
Yöntem | Tanım |
---|---|
to_image | Şekil görüntüsünü oluşturur ve onu belirtilen formatta bir akışa kaydeder. |
to_image | Şekli bir dosyaya kaydeder. |
to_image | Şekli bir akışa kaydeder. |
format_characters | Bazı karakterleri yazı tipi ayarıyla biçimlendirir. |
format_characters | Bazı karakterleri yazı tipi ayarıyla biçimlendirir. |
get_result_of_smart_art | Akıllı sanatı gruplandırılmış şekillere dönüştürme. |
to_front_or_back | Şekli öne getirir veya şekli arkaya gönderir. |
get_locked_property | Kilitli özelliğin değerini alır. |
set_locked_property | Kilitli özelliğini ayarlayın. |
add_hyperlink | Şekle bir köprü ekler. |
remove_hyperlink | Şeklin köprüsünü kaldırın. |
move_to_range | Şekli belirtilen aralığa taşır. |
align_top_right_corner | Resmi sağ üst köşeye taşır. |
get_connection_points | Bağlantı noktalarını alın |
get_linked_cell | Denetimin değerine bağlı aralığı alır. |
set_linked_cell | Denetimin değerine bağlı aralığı ayarlar. |
get_input_range | Denetimi doldurmak için kullanılan aralığı alır. |
set_input_range | Denetimi doldurmak için kullanılan aralığı ayarlar. |
update_selected_value | Seçilen değeri bağlantılı hücrenin değerine göre güncelleyin. |
calculate_text_size | Metin alanını yeniden hesapla |
characters | Metin içindeki bir karakter aralığını temsil eden bir Characters nesnesini döndürür. |
get_characters | Tüm Karakter nesnelerini döndürür metin içindeki bir karakter aralığını temsil eder. |
get_rich_formattings | Tüm Karakter nesnelerini döndürür metin içindeki bir karakter aralığını temsil eder. |
remove_active_x_control | ActiveX kontrolünü kaldırın. |
is_same_setting | Şeklin aynı olup olmadığını döndürür. |
get_actual_box | Şeklin gerçek konumunu ve boyutunu alın (döndürme, çevirme vb. uygulandıktan sonra) |
Örnek
from aspose.cells import Workbook
from aspose.cells.drawing import FillType, MsoLineDashStyle, MsoLineStyle, PlacementType
from aspose.pydrawing import Color
# Instantiate a new Workbook.
excelbook = Workbook()
# Add an arc shape.
arc1 = excelbook.worksheets[0].shapes.add_arc(2, 0, 2, 0, 130, 130)
# Set the placement of the arc.
arc1.placement = PlacementType.FREE_FLOATING
# Set the fill format.
arc1.fill.fill_type = FillType.SOLID
arc1.fill.solid_fill.color = Color.blue
# Set the line style.
arc1.line.compound_type = MsoLineStyle.SINGLE
# Set the line weight.
arc1.line.weight = 2.0
# Set the color of the arc line.
arc1.line.fill_type = FillType.SOLID
arc1.line.solid_fill.color = Color.red
# Set the dash style of the arc.
arc1.line.dash_style = MsoLineDashStyle.SOLID
# Add another arc shape.
arc2 = excelbook.worksheets[0].shapes.add_arc(9, 0, 2, 0, 130, 130)
# Set the placement of the arc.
arc2.placement = PlacementType.FREE_FLOATING
# Set the line style.
arc2.line.compound_type = MsoLineStyle.SINGLE
# Set the line weight.
arc2.line.weight = 1.0
# Set the color of the arc line.
arc2.line.fill_type = FillType.SOLID
arc2.line.solid_fill.color = Color.blue
# Set the dash style of the arc.
arc2.line.dash_style = MsoLineDashStyle.SOLID
# Save the excel file.
excelbook.save("tstarcs.xls")
Ayrıca bakınız
- modül
aspose.cells.drawing
- sınıf
ArcShape
- sınıf
GlowEffect
- sınıf
ReflectionEffect
- sınıf
ShadowEffect
- sınıf
Shape