Picture klass
Picture klass
Inkapslar objektet som representerar en enda bild i ett kalkylblad.
Typen Picture avslöjar följande medlemmar:
Egenskaper
Fast egendom | Beskrivning |
---|---|
macro_name | Hämtar och anger namnet på makrot. |
is_equation | Anger om formen endast innehåller en ekvation. |
is_smart_art | Anger om formen är en smart konst. |
z_order_position | Returnerar positionen för en form i z-ordningen. |
name | Hämtar och anger namnet på formen. |
alternative_text | Returnerar eller anger den beskrivande (alternativa) textsträngen för Shape -objektet. |
title | Anger titeln (bildtexten) för det aktuella formobjektet. |
line_format | Returnerar ett MsoLineFormat-objekt som innehåller linjeformateringsegenskaper för den angivna formen. |
fill_format | Returnerar ett MsoFillFormat-objekt som innehåller egenskaper för fyllningsformatering för den angivna formen. |
line | Hämtar linjestil |
fill | Returnerar ett Shape.fill_format -objekt som innehåller egenskaper för fyllningsformatering för den angivna formen. |
shadow_effect | Representerar ett ShadowEffect -objekt som anger en skuggeffekt för diagramelementet eller formen. |
reflection | Representerar ett ReflectionEffect -objekt som anger en reflektionseffekt för diagramelementet eller formen. |
glow | Representerar ett GlowEffect -objekt som anger en glödeffekt för diagramelementet eller formen. |
soft_edges | Hämtar och ställer in oskärpa-radien som ska tillämpas på kanterna, i punktenheter. |
three_d_format | Hämtar och ställer in 3D-formatet för formen. |
format_picture | Hämtar och ställer in alternativen för bildformatet. |
is_hidden | Anger om objektet är synligt. |
is_lock_aspect_ratio | Sant betyder att bildförhållandet för formen är låst. |
is_aspect_ratio_locked | Sant betyder att bildförhållandet för formen är låst. |
rotation_angle | Hämtar och ställer in rotationen av formen. |
hyperlink | Hämtar hyperlänken till formen. |
id | Hämtar identifieraren för den här formen. |
spid | Anger en valfri strängidentifierare som ett program kan använda för att identifiera den specifika formen. |
spt | Anger ett valfritt nummer som ett program kan använda för att associera den specifika formen med en definierad formtyp. |
worksheet | Hämtar objektet Shape.worksheet som innehåller den här formen. |
is_group | Anger om den här formen är en gruppform. |
is_in_group | Anger om formen är grupperad. |
is_word_art | Anger om den här formen är en ordkonst. |
text_effect | Returnerar ett TextEffectFormat-objekt som innehåller formateringsegenskaper för texteffekter för den angivna formen. Gäller för formobjekt som representerar WordArt. |
is_locked | True betyder att objektet inte kan ändras när arket är skyddat. Observera att det här värdet endast är meningsfullt om kalkylbladet eller objekten i kalkylbladet är skyddade. |
is_printable | Anger om objektet är utskrivbart. Om värdet är falskt kommer formen inte att skrivas ut. |
mso_drawing_type | Hämtar ritningstyp. |
auto_shape_type | Hämtar och anger den automatiska formtypen. |
anchor_type | Hämtar och anger typen av platshållaren för formankaret. |
placement | Representerar hur ritobjektet är kopplat till cellerna under det. Egenskapen styr placeringen av ett objekt på ett kalkylblad. |
upper_left_row | Representerar det översta radindexet. |
upper_delta_y | Hämtar eller ställer in formens vertikala förskjutning från dess övre vänstra hörnrad. |
upper_left_column | Representerar kolumnindex i övre vänstra hörnet. |
upper_delta_x | Hämtar eller ställer in formens horisontella förskjutning från dess övre vänstra hörnkolumn. |
lower_right_row | Representerar radindex i nedre högra hörnet. |
lower_delta_y | Hämtar eller ställer in formens vertikala förskjutning från dess nedre högra hörnrad. |
lower_right_column | Representerar kolumnindexet i nedre högra hörnet. |
lower_delta_x | Hämtar eller ställer in formens horisontella förskjutning från dess nedre högra hörnkolumn. |
right | Representerar bredden på formens horisontella förskjutning från dess nedre högra hörnkolumn, i pixlar. |
bottom | Representerar bredden på formens vertikala förskjutning från dess nedre hörnrad, i pixlar. |
width | Representerar formens bredd, i pixlar. |
width_inch | Representerar formens bredd, i enheten tum. |
width_pt | Representerar formens bredd, i punktenhet. |
width_cm | Representerar formens bredd, i centimeter. |
height | Representerar formens höjd, i pixelenhet. |
height_inch | Representerar formens höjd, i tum. |
height_pt | Representerar formens höjd, i enheten punkter. |
height_cm | Representerar formens höjd, i centimeter. |
left | Representerar den horisontella förskjutningen av formen från dess vänstra kolumn, i pixlar. |
left_inch | Representerar den horisontella förskjutningen av formen från dess vänstra kolumn, i enheten tum. |
left_cm | Representerar formens horisontella förskjutning från dess vänstra kolumn, i centimeter. |
top | Representerar formens vertikala förskjutning från dess översta rad, i pixlar. |
top_inch | Representerar formens vertikala förskjutning från dess översta rad, i enheten tum. |
top_cm | Representerar formens vertikala förskjutning från dess översta rad, i centimeter. |
top_to_corner | Hämtar och ställer in den vertikala förskjutningen av formen från kalkylbladets övre kant, i pixlar. |
left_to_corner | Hämtar och ställer in den horisontella förskjutningen av formen från kalkylbladets vänstra kant. |
x | Hämtar och ställer in den horisontella förskjutningen av formen från kalkylbladets vänstra kant, i pixlar. |
y | Hämtar och ställer in den vertikala förskjutningen av formen från kalkylbladets övre kant, i pixlar. |
width_scale | Hämtar och ställer in breddskalan, i procent av den ursprungliga bildens bredd. Om formen inte är en bild returnerar egenskapen WidthScale endast 100; |
height_scale | Hämtar och ställer in höjdskalan, i procent av den ursprungliga bildens höjd. Om formen inte är en bild returnerar egenskapen HeightScale endast 100; |
top_in_shape | Representerar formens vertikala förskjutning från den överordnade formens övre kant, i enheten 1/4000 av höjden på den överordnade formen. |
left_in_shape | Representerar den horisontella förskjutningen av formen från den vänstra kanten av den överordnade formen, i enheten 1/4000 av den överordnade formens bredd. |
width_in_shape | Representerar formens bredd, i enheten 1/4000 av den överordnade formen. |
height_in_shape | Representerar formens vertikala förskjutning från den överordnade formens övre kant, i enheten 1/4000 av den överordnade formens höjd. |
group | Hämtar gruppformen som innehåller denna form. |
type | Hämtar den automatiska formtypen. |
has_line | Hämtar och ställer in att linjekanten för formen är synlig. |
is_filled | Anger om fyllningsformatet är synligt. |
is_flipped_horizontally | Hämtar och anger om formen är horisontellt vänd. |
is_flipped_vertically | Hämtar och anger om formen är vertikalt vänd. |
actual_lower_right_row | Hämta den faktiska nedersta raden. |
relative_to_original_picture_size | Anger om formen är relativ till bildens ursprungliga storlek. |
linked_cell | Hämtar eller anger kalkylbladsintervallet som är länkat till kontrollens värde. |
input_range | Hämtar eller anger kalkylbladsområdet som används för att fylla den angivna kombinationsrutan. |
text_shape_type | Hämtar och anger den förinställda textformtypen. |
text_body | Hämtar och anger inställningen för formens text. |
font | Representerar formens teckensnitt. |
text_options | Representerar textalternativen för formen. |
text | Hämtar och anger texten för den här formen. |
is_rich_text | Huruvida texten är RTF eller inte. |
html_text | Hämtar och ställer in html-strängen som innehåller data och vissa format i den här textrutan. |
text_vertical_overflow | Hämtar och anger den vertikala överflödestypen för text för den form som innehåller text. |
text_horizontal_overflow | Hämtar och anger den horisontella överflödestypen för text för formen som innehåller text. |
is_text_wrapped | Hämtar och anger textomslagstypen för formen som innehåller text. |
text_orientation_type | Hämtar och anger textorienteringstypen för formen. |
text_horizontal_alignment | Hämtar och anger textens horisontella justeringstyp för formen. |
text_vertical_alignment | Hämtar och anger textens vertikala justeringstyp för formen. |
text_direction | Hämtar/ställer in riktningen på textflödet för detta objekt. |
text_box_options | Hämtar textinformationen i formen |
control_data | Hämtar kontrolldata. |
active_x_control | Hämtar ActiveX-kontrollen. |
paths | Hämtar banorna för en anpassad geometrisk form. |
create_id | Hämtar och anger create-ID för denna form. |
is_decorative | Anger om föremålet är dekorativt. |
original_height | Hämtar bildens ursprungliga höjd. |
original_width | Hämtar bildens ursprungliga bredd. |
border_line_color | Representerar färgen på en bilds kantlinje. |
border_weight | Hämtar eller anger tjockleken på en bilds kantlinje i enheter av pt. |
data | Hämtar bildens data. |
source_full_name | Hämtar eller anger sökvägen och namnet på källfilen för den länkade bilden. |
formula | Hämtar och anger formelns data. |
is_auto_size | True indikerar att storleken på ole-objektet automatiskt kommer att ändras i takt med storleken på ögonblicksbilden av det inbäddade innehållet. när ole-objektet aktiveras. |
is_link | Returnerar sant om bilden är länkad till en fil. |
is_dynamic_data_exchange | Hämtar eller anger om dynamiskt datautbyte |
display_as_icon | Sant om det angivna objektet visas som en ikon och bilden kommer inte att ändras automatiskt. |
image_type | Hämtar bildens bildformat. |
original_height_cm | Hämtar bildens ursprungliga höjd, i centimeter. |
original_width_cm | Hämtar bildens ursprungliga bredd, i centimeter. |
original_height_inch | Hämtar bildens ursprungliga höjd, i tum. |
original_width_inch | Hämtar bildens ursprungliga bredd, i tum. |
signature_line | Hämtar och ställer in signaturraden |
Metoder
Metod | Beskrivning |
---|---|
to_image(self, stream, image_type) | Skapar formbilden och sparar den till en ström i det angivna formatet. |
to_image(self, image_file, options) | Sparar formen till en fil. |
to_image(self, stream, options) | Sparar formen till en ström. |
get_result_of_smart_art(self) | Konvertera smart konst till grupperade former. |
to_front_or_back(self, orders) | Flyttar formen framåt eller bakåt. |
get_locked_property(self, type) | Hämtar värdet på låst egendom. |
set_locked_property(self, type, value) | Ställ in den låsta egenskapen. |
add_hyperlink(self, address) | Lägger till en hyperlänk till formen. |
remove_hyperlink(self) | Tar bort hyperlänken till formen. |
move_to_range(self, upper_left_row, upper_left_column, lower_right_row, lower_right_column) | Flyttar formen till ett angivet område. |
align_top_right_corner(self, top_row, right_column) | Flyttar bilden till det övre högra hörnet. |
get_connection_points(self) | Hämta kopplingspunkterna |
get_linked_cell(self, is_r1c1, is_local) | Hämtar intervallet som är kopplat till kontrollens värde. |
set_linked_cell(self, formula, is_r1c1, is_local) | Anger intervallet som är kopplat till kontrollens värde. |
get_input_range(self, is_r1c1, is_local) | Hämtar det område som används för att fylla kontrollen. |
set_input_range(self, formula, is_r1c1, is_local) | Anger det område som används för att fylla kontrollen. |
update_selected_value(self) | Uppdatera det valda värdet med värdet i den länkade cellen. |
calculate_text_size(self) | Beräkna om textområdet |
format_characters(self, start_index, length, font, flag) | Formaterar vissa tecken med teckensnittsinställningen. |
characters(self, start_index, length) | Returnerar ett Characters-objekt som representerar ett teckenintervall i texten. |
get_characters(self) | Returnerar alla Characters-objekt som representerar ett intervall av tecken i texten. |
get_rich_formattings(self) | Returnerar alla Characters-objekt som representerar ett intervall av tecken i texten. |
remove_active_x_control(self) | Ta bort ActiveX-kontrollen. |
is_same_setting(self, obj) | Returnerar om formen är densamma. |
get_actual_box(self) | Hämta formens faktiska position och storlek (efter att ha tillämpat rotation, vändning etc.) |
fit_to_text_size(self) | Beräkna om ett textområde som är lämpligt för att visa allt textinnehåll. |
copy(self, source, options) | Kopiera bilden. |
move(self, upper_left_row, upper_left_column) | Flyttar bilden till en angiven plats. |
place_in_cell(self) | Placera den här bilden i cellen |
Exempel
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)
Se även
- modul
aspose.cells.drawing
- klass
GlowEffect
- klass
Picture
- klass
ReflectionEffect
- klass
ShadowEffect
- klass
Shape