Shape Klasse
Shape Klasse
Stellt das MSODrawing-Objekt dar.
Der Typ Shape macht die folgenden Member verfügbar:
Eigenschaften
Eigentum | Beschreibung |
---|---|
macro_name | Ruft den Namen des Makros ab und legt ihn fest. |
is_equation | Gibt an, ob die Form nur eine Gleichung enthält. |
is_smart_art | Gibt an, ob es sich bei der Form um eine Smart Art handelt. |
z_order_position | Gibt die Position einer Form in der Z-Reihenfolge zurück. |
name | Ruft den Namen der Form ab und legt ihn fest. |
alternative_text | Gibt die beschreibende (alternative) Textzeichenfolge des Objekts Shape zurück oder legt sie fest. |
title | Gibt den Titel (die Beschriftung) des aktuellen Formobjekts an. |
line_format | Gibt ein MsoLineFormat-Objekt zurück, das Linienformatierungseigenschaften für die angegebene Form enthält. |
fill_format | Gibt ein MsoFillFormat-Objekt zurück, das Füllformatierungseigenschaften für die angegebene Form enthält. |
line | Ruft den Linienstil ab |
fill | Gibt ein Shape.fill_format -Objekt zurück, das Füllformatierungseigenschaften für die angegebene Form enthält. |
shadow_effect | Stellt ein ShadowEffect -Objekt dar, das den Schatteneffekt für das Diagrammelement oder die Form angibt. |
reflection | Stellt ein ReflectionEffect -Objekt dar, das den Reflexionseffekt für das Diagrammelement oder die Form angibt. |
glow | Stellt ein GlowEffect -Objekt dar, das den Leuchteffekt für das Diagrammelement oder die Form angibt. |
soft_edges | Ruft den auf die Kanten anzuwendenden Unschärferadius in Punkten ab und legt ihn fest. |
three_d_format | Ruft das 3D-Format der Form ab und legt es fest. |
format_picture | Ruft die Optionen des Bildformats ab und legt sie fest. |
is_hidden | Gibt an, ob das Objekt sichtbar ist. |
is_lock_aspect_ratio | „True“ bedeutet, dass das Seitenverhältnis der Form gesperrt ist. |
is_aspect_ratio_locked | „True“ bedeutet, dass das Seitenverhältnis der Form gesperrt ist. |
rotation_angle | Ruft die Drehung der Form ab und legt sie fest. |
hyperlink | Ruft den Hyperlink der Form ab. |
id | Ruft die Kennung dieser Form ab. |
spid | Gibt eine optionale Zeichenfolgekennung an, mit der eine Anwendung die jeweilige Form identifizieren kann. |
spt | Gibt eine optionale Nummer an, die eine Anwendung verwenden kann, um die bestimmte Form einem definierten Formtyp zuzuordnen. |
worksheet | Ruft das Objekt Shape.worksheet ab, das diese Form enthält. |
is_group | Gibt an, ob es sich bei dieser Form um eine Gruppenform handelt. |
is_in_group | Gibt an, ob die Form gruppiert ist. |
is_word_art | Gibt an, ob es sich bei dieser Form um eine WordArt handelt. |
text_effect | Gibt ein TextEffectFormat-Objekt zurück, das Texteffekt-Formatierungseigenschaften für die angegebene Form enthält. Gilt für Shape-Objekte, die WordArt darstellen. |
is_locked | „True“ bedeutet, dass das Objekt nicht geändert werden kann, wenn das Blatt geschützt ist. Beachten Sie, dass dieser Wert nur dann sinnvoll ist, wenn das Arbeitsblatt oder die Objekte im Arbeitsblatt geschützt sind. |
is_printable | Gibt an, ob das Objekt druckbar ist. Wenn „False“, wird diese Form beim Drucken nicht gedruckt. |
mso_drawing_type | Ruft den Zeichnungstyp ab. |
auto_shape_type | Ruft den automatischen Formtyp ab und legt ihn fest. |
anchor_type | Ruft den Typ des Formankerplatzhalters ab und legt ihn fest. |
placement | Stellt die Art und Weise dar, wie das Zeichenobjekt mit den darunterliegenden Zellen verbunden ist. Die Eigenschaft steuert die Platzierung eines Objekts auf einem Arbeitsblatt. |
upper_left_row | Stellt den Index der obersten Zeile dar. |
upper_delta_y | Ruft den vertikalen Versatz der Form von ihrer oberen linken Eckreihe ab oder legt ihn fest. |
upper_left_column | Stellt den Spaltenindex in der oberen linken Ecke dar. |
upper_delta_x | Ruft den horizontalen Versatz der Form von ihrer oberen linken Eckspalte ab oder legt ihn fest. |
lower_right_row | Stellt den Zeilenindex in der unteren rechten Ecke dar. |
lower_delta_y | Ruft den vertikalen Versatz der Form von ihrer unteren rechten Eckreihe ab oder legt ihn fest. |
lower_right_column | Stellt den Spaltenindex in der unteren rechten Ecke dar. |
lower_delta_x | Ruft den horizontalen Versatz der Form von ihrer unteren rechten Eckspalte ab oder legt ihn fest. |
right | Stellt die Breite des horizontalen Versatzes der Form von ihrer unteren rechten Eckspalte in Pixeln dar. |
bottom | Stellt die Breite des vertikalen Versatzes der Form von ihrer unteren Eckreihe in Pixeln dar. |
width | Stellt die Breite der Form in Pixeln dar. |
width_inch | Stellt die Breite der Form in Zoll dar. |
width_pt | Stellt die Breite der Form in Punkteinheiten dar. |
width_cm | Stellt die Breite der Form in Zentimetern dar. |
height | Stellt die Höhe der Form in Pixeleinheiten dar. |
height_inch | Stellt die Höhe der Form in Zoll dar. |
height_pt | Stellt die Höhe der Form in Punkten dar. |
height_cm | Stellt die Höhe der Form in Zentimetern dar. |
left | Stellt den horizontalen Versatz der Form von ihrer linken Spalte in Pixeln dar. |
left_inch | Stellt den horizontalen Versatz der Form von ihrer linken Spalte in Zoll dar. |
left_cm | Stellt den horizontalen Versatz der Form von ihrer linken Spalte in Zentimetern dar. |
top | Stellt den vertikalen Versatz der Form von ihrer obersten Reihe in Pixeln dar. |
top_inch | Stellt den vertikalen Versatz der Form von ihrer obersten Reihe in Zoll dar. |
top_cm | Stellt den vertikalen Versatz der Form von ihrer obersten Reihe in Zentimetern dar. |
top_to_corner | Ruft den vertikalen Versatz der Form vom oberen Rand des Arbeitsblatts in Pixeln ab und legt ihn fest. |
left_to_corner | Ruft den horizontalen Versatz der Form vom linken Rand des Arbeitsblatts ab und legt ihn fest. |
x | Ruft den horizontalen Versatz der Form vom linken Rand des Arbeitsblatts in Pixeln ab und legt ihn fest. |
y | Ruft den vertikalen Versatz der Form vom oberen Rand des Arbeitsblatts in Pixeln ab und legt ihn fest. |
width_scale | Ruft den Breitenmaßstab in Prozent der ursprünglichen Bildbreite ab und legt ihn fest. Wenn die Form kein Bild ist, gibt die WidthScale-Eigenschaft nur 100 zurück. |
height_scale | Ruft den Höhenmaßstab ab und legt ihn in Prozent der ursprünglichen Bildhöhe fest. Wenn die Form kein Bild ist, gibt die HeightScale-Eigenschaft nur 100 zurück. |
top_in_shape | Stellt den vertikalen Abstand der Form vom oberen Rand der übergeordneten Form dar. in Einheiten von 1/4000 der Höhe der übergeordneten Form. |
left_in_shape | Stellt den horizontalen Abstand der Form vom linken Rand der übergeordneten Form dar. in Einheiten von 1/4000 der Breite der übergeordneten Form. |
width_in_shape | Stellt die Breite der Form in Einheiten von 1/4000 der übergeordneten Form dar. |
height_in_shape | Stellt den vertikalen Versatz der Form vom oberen Rand der übergeordneten Form in Einheiten von 1/4000 der Höhe der übergeordneten Form dar. |
group | Ruft die Gruppenform ab, die diese Form enthält. |
type | Ruft den automatischen Formtyp ab. |
has_line | Ruft ab und legt fest, ob die Linienbegrenzung der Form sichtbar ist. |
is_filled | Gibt an, ob das Füllformat sichtbar ist. |
is_flipped_horizontally | Ruft ab und legt fest, ob die Form horizontal gespiegelt ist. |
is_flipped_vertically | Ruft ab und legt fest, ob die Form vertikal gespiegelt ist. |
actual_lower_right_row | Holen Sie sich die tatsächliche unterste Reihe. |
relative_to_original_picture_size | Gibt an, ob die Form relativ zur ursprünglichen Bildgröße ist. |
linked_cell | Ruft den mit dem Wert des Steuerelements verknüpften Arbeitsblattbereich ab oder legt ihn fest. |
input_range | Ruft den Arbeitsblattbereich ab, der zum Füllen des angegebenen Kombinationsfelds verwendet wird, oder legt diesen fest. |
text_shape_type | Ruft den voreingestellten Textformtyp ab und legt ihn fest. |
text_body | Ruft die Einstellung des Formtextes ab und legt sie fest. |
font | Stellt die Schriftart der Form dar. |
text_options | Stellt die Textoptionen der Form dar. |
text | Ruft den Text dieser Form ab und legt ihn fest. |
is_rich_text | Ob der Text Rich Text ist oder nicht. |
html_text | Ruft die HTML-Zeichenfolge ab und legt sie fest, die Daten und einige Formate in diesem Textfeld enthält. |
text_vertical_overflow | Ruft den vertikalen Textüberlauftyp der Form ab, die Text enthält, und legt ihn fest. |
text_horizontal_overflow | Ruft den horizontalen Textüberlauftyp der Form ab, die Text enthält, und legt ihn fest. |
is_text_wrapped | Ruft den Textumbruchtyp der Form ab, die Text enthält, und legt ihn fest. |
text_orientation_type | Ruft den Textausrichtungstyp der Form ab und legt ihn fest. |
text_horizontal_alignment | Ruft den horizontalen Textausrichtungstyp der Form ab und legt ihn fest. |
text_vertical_alignment | Ruft den Typ der vertikalen Textausrichtung der Form ab und legt ihn fest. |
text_direction | Ruft die Richtung des Textflusses für dieses Objekt ab/legt sie fest. |
text_box_options | Ruft die Textinformationen in der Form ab |
control_data | Ruft die Daten der Steuerung ab. |
active_x_control | Ruft das ActiveX-Steuerelement ab. |
paths | Ruft die Pfade einer benutzerdefinierten geometrischen Form ab. |
create_id | Ruft die Erstellungs-ID für diese Form ab und legt sie fest. |
is_decorative | Gibt an, ob das Objekt dekorativ ist. |
Methoden
Methode | Beschreibung |
---|---|
to_image(self, stream, image_type) | Erstellt das Formbild und speichert es im angegebenen Format in einem Stream. |
to_image(self, image_file, options) | Speichert die Form in einer Datei. |
to_image(self, stream, options) | Speichert die Form in einem Stream. |
get_result_of_smart_art(self) | Konvertieren von Smart Art in gruppierte Formen. |
to_front_or_back(self, orders) | Bringt die Form in den Vordergrund oder schickt die Form in den Hintergrund. |
get_locked_property(self, type) | Ruft den Wert der gesperrten Eigenschaft ab. |
set_locked_property(self, type, value) | Legen Sie die gesperrte Eigenschaft fest. |
add_hyperlink(self, address) | Fügt der Form einen Hyperlink hinzu. |
remove_hyperlink(self) | Entfernt den Hyperlink der Form. |
move_to_range(self, upper_left_row, upper_left_column, lower_right_row, lower_right_column) | Verschiebt die Form in einen angegebenen Bereich. |
align_top_right_corner(self, top_row, right_column) | Verschiebt das Bild in die obere rechte Ecke. |
get_connection_points(self) | Abrufen der Verbindungspunkte |
get_linked_cell(self, is_r1c1, is_local) | Ruft den mit dem Wert des Steuerelements verknüpften Bereich ab. |
set_linked_cell(self, formula, is_r1c1, is_local) | Legt den mit dem Wert des Steuerelements verknüpften Bereich fest. |
get_input_range(self, is_r1c1, is_local) | Ruft den Bereich ab, der zum Füllen des Steuerelements verwendet wird. |
set_input_range(self, formula, is_r1c1, is_local) | Legt den Bereich fest, der zum Füllen des Steuerelements verwendet wird. |
update_selected_value(self) | Aktualisieren Sie den ausgewählten Wert mit dem Wert der verknüpften Zelle. |
calculate_text_size(self) | Textbereich neu berechnen |
format_characters(self, start_index, length, font, flag) | Formatiert einige Zeichen mit der Schriftarteinstellung. |
characters(self, start_index, length) | Gibt ein Characters-Objekt zurück, das einen Zeichenbereich innerhalb des Textes darstellt. |
get_characters(self) | Gibt alle Characters-Objekte zurück das einen Zeichenbereich innerhalb des Textes darstellt. |
get_rich_formattings(self) | Gibt alle Characters-Objekte zurück das einen Zeichenbereich innerhalb des Textes darstellt. |
remove_active_x_control(self) | ActiveX-Steuerelement entfernen. |
is_same_setting(self, obj) | Gibt zurück, ob die Form gleich ist. |
get_actual_box(self) | Erhalten Sie die tatsächliche Position und Größe der Form (nach dem Anwenden von Drehung, Spiegelung usw.) |
fit_to_text_size(self) | Berechnen Sie einen Textbereich neu, der für die Anzeige des gesamten Textinhalts geeignet ist. |
Beispiel
from aspose.cells import Workbook
# Initialize a new workbook.
book = Workbook()
# Add a shape.(e.g rectangle)
shape = book.worksheets[0].shapes.add_rectangle(2, 0, 2, 0, 130, 130)
# do your business
# Save the excel file.
book.save("exmaple.xlsx")
Siehe auch
- Modul
aspose.cells.drawing
- Klasse
GlowEffect
- Klasse
ReflectionEffect
- Klasse
ShadowEffect
- Klasse
Shape