Picture klass

Picture klass

Inkapslar objektet som representerar en enda bild i ett kalkylblad.

Arv: PictureShape

Typen Picture avslöjar följande medlemmar:

Egenskaper

Fast egendomBeskrivning
macro_nameHämtar och anger namnet på makrot.
is_equationAnger om formen endast innehåller en ekvation.
is_smart_artAnger om formen är en smart konst.
z_order_positionReturnerar positionen för en form i z-ordningen.
nameHämtar och anger namnet på formen.
alternative_textReturnerar eller anger den beskrivande (alternativa) textsträngen för Shape-objektet.
titleAnger titeln (bildtexten) för det aktuella formobjektet.
line_formatReturnerar ett MsoLineFormat-objekt som innehåller linjeformateringsegenskaper för den angivna formen.
fill_formatReturnerar ett MsoFillFormat-objekt som innehåller egenskaper för fyllningsformatering för den angivna formen.
lineHämtar linjestil
fillReturnerar ett Shape.fill_format-objekt som innehåller egenskaper för fyllningsformatering för den angivna formen.
shadow_effectRepresenterar ett ShadowEffect-objekt som anger en skuggeffekt för diagramelementet eller formen.
reflectionRepresenterar ett ReflectionEffect-objekt som anger en reflektionseffekt för diagramelementet eller formen.
glowRepresenterar ett GlowEffect-objekt som anger en glödeffekt för diagramelementet eller formen.
soft_edgesHämtar och ställer in oskärpa-radien som ska tillämpas på kanterna, i punktenheter.
three_d_formatHämtar och ställer in 3D-formatet för formen.
format_pictureHämtar och ställer in alternativen för bildformatet.
is_hiddenAnger om objektet är synligt.
is_lock_aspect_ratioSant betyder att bildförhållandet för formen är låst.
is_aspect_ratio_lockedSant betyder att bildförhållandet för formen är låst.
rotation_angleHämtar och ställer in rotationen av formen.
hyperlinkHämtar hyperlänken till formen.
idHämtar identifieraren för den här formen.
spidAnger en valfri strängidentifierare som ett program kan använda för att identifiera den specifika formen.
sptAnger ett valfritt nummer som ett program kan använda för att associera den specifika formen med en definierad formtyp.
worksheetHämtar objektet Shape.worksheet som innehåller den här formen.
is_groupAnger om den här formen är en gruppform.
is_in_groupAnger om formen är grupperad.
is_word_artAnger om den här formen är en ordkonst.
text_effectReturnerar ett TextEffectFormat-objekt som innehåller formateringsegenskaper för texteffekter för den angivna formen.
Gäller för formobjekt som representerar WordArt.
is_lockedTrue 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_printableAnger om objektet är utskrivbart.
Om värdet är falskt kommer formen inte att skrivas ut.
mso_drawing_typeHämtar ritningstyp.
auto_shape_typeHämtar och anger den automatiska formtypen.
anchor_typeHämtar och anger typen av platshållaren för formankaret.
placementRepresenterar hur ritobjektet är kopplat till cellerna under det.
Egenskapen styr placeringen av ett objekt på ett kalkylblad.
upper_left_rowRepresenterar det översta radindexet.
upper_delta_yHämtar eller ställer in formens vertikala förskjutning från dess övre vänstra hörnrad.
upper_left_columnRepresenterar kolumnindex i övre vänstra hörnet.
upper_delta_xHämtar eller ställer in formens horisontella förskjutning från dess övre vänstra hörnkolumn.
lower_right_rowRepresenterar radindex i nedre högra hörnet.
lower_delta_yHämtar eller ställer in formens vertikala förskjutning från dess nedre högra hörnrad.
lower_right_columnRepresenterar kolumnindexet i nedre högra hörnet.
lower_delta_xHämtar eller ställer in formens horisontella förskjutning från dess nedre högra hörnkolumn.
rightRepresenterar bredden på formens horisontella förskjutning från dess nedre högra hörnkolumn, i pixlar.
bottomRepresenterar bredden på formens vertikala förskjutning från dess nedre hörnrad, i pixlar.
widthRepresenterar formens bredd, i pixlar.
width_inchRepresenterar formens bredd, i enheten tum.
width_ptRepresenterar formens bredd, i punktenhet.
width_cmRepresenterar formens bredd, i centimeter.
heightRepresenterar formens höjd, i pixelenhet.
height_inchRepresenterar formens höjd, i tum.
height_ptRepresenterar formens höjd, i enheten punkter.
height_cmRepresenterar formens höjd, i centimeter.
leftRepresenterar den horisontella förskjutningen av formen från dess vänstra kolumn, i pixlar.
left_inchRepresenterar den horisontella förskjutningen av formen från dess vänstra kolumn, i enheten tum.
left_cmRepresenterar formens horisontella förskjutning från dess vänstra kolumn, i centimeter.
topRepresenterar formens vertikala förskjutning från dess översta rad, i pixlar.
top_inchRepresenterar formens vertikala förskjutning från dess översta rad, i enheten tum.
top_cmRepresenterar formens vertikala förskjutning från dess översta rad, i centimeter.
top_to_cornerHämtar och ställer in den vertikala förskjutningen av formen från kalkylbladets övre kant, i pixlar.
left_to_cornerHämtar och ställer in den horisontella förskjutningen av formen från kalkylbladets vänstra kant.
xHämtar och ställer in den horisontella förskjutningen av formen från kalkylbladets vänstra kant, i pixlar.
yHämtar och ställer in den vertikala förskjutningen av formen från kalkylbladets övre kant, i pixlar.
width_scaleHä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_scaleHä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_shapeRepresenterar formens vertikala förskjutning från den överordnade formens övre kant,
i enheten 1/4000 av höjden på den överordnade formen.
left_in_shapeRepresenterar 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_shapeRepresenterar formens bredd, i enheten 1/4000 av den överordnade formen.
height_in_shapeRepresenterar formens vertikala förskjutning från den överordnade formens övre kant, i enheten 1/4000 av den överordnade formens höjd.
groupHämtar gruppformen som innehåller denna form.
typeHämtar den automatiska formtypen.
has_lineHämtar och ställer in att linjekanten för formen är synlig.
is_filledAnger om fyllningsformatet är synligt.
is_flipped_horizontallyHämtar och anger om formen är horisontellt vänd.
is_flipped_verticallyHämtar och anger om formen är vertikalt vänd.
actual_lower_right_rowHämta den faktiska nedersta raden.
relative_to_original_picture_sizeAnger om formen är relativ till bildens ursprungliga storlek.
linked_cellHämtar eller anger kalkylbladsintervallet som är länkat till kontrollens värde.
input_rangeHämtar eller anger kalkylbladsområdet som används för att fylla den angivna kombinationsrutan.
text_shape_typeHämtar och anger den förinställda textformtypen.
text_bodyHämtar och anger inställningen för formens text.
fontRepresenterar formens teckensnitt.
text_optionsRepresenterar textalternativen för formen.
textHämtar och anger texten för den här formen.
is_rich_textHuruvida texten är RTF eller inte.
html_textHämtar och ställer in html-strängen som innehåller data och vissa format i den här textrutan.
text_vertical_overflowHämtar och anger den vertikala överflödestypen för text för den form som innehåller text.
text_horizontal_overflowHämtar och anger den horisontella överflödestypen för text för formen som innehåller text.
is_text_wrappedHämtar och anger textomslagstypen för formen som innehåller text.
text_orientation_typeHämtar och anger textorienteringstypen för formen.
text_horizontal_alignmentHämtar och anger textens horisontella justeringstyp för formen.
text_vertical_alignmentHämtar och anger textens vertikala justeringstyp för formen.
text_directionHämtar/ställer in riktningen på textflödet för detta objekt.
text_box_optionsHämtar textinformationen i formen
control_dataHämtar kontrolldata.
active_x_controlHämtar ActiveX-kontrollen.
pathsHämtar banorna för en anpassad geometrisk form.
create_idHämtar och anger create-ID för denna form.
is_decorativeAnger om föremålet är dekorativt.
original_heightHämtar bildens ursprungliga höjd.
original_widthHämtar bildens ursprungliga bredd.
border_line_colorRepresenterar färgen på en bilds kantlinje.
border_weightHämtar eller anger tjockleken på en bilds kantlinje i enheter av pt.
dataHämtar bildens data.
source_full_nameHämtar eller anger sökvägen och namnet på källfilen för den länkade bilden.
formulaHämtar och anger formelns data.
is_auto_sizeTrue 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_linkReturnerar sant om bilden är länkad till en fil.
is_dynamic_data_exchangeHämtar eller anger om dynamiskt datautbyte
display_as_iconSant om det angivna objektet visas som en ikon
och bilden kommer inte att ändras automatiskt.
image_typeHämtar bildens bildformat.
original_height_cmHämtar bildens ursprungliga höjd, i centimeter.
original_width_cmHämtar bildens ursprungliga bredd, i centimeter.
original_height_inchHämtar bildens ursprungliga höjd, i tum.
original_width_inchHämtar bildens ursprungliga bredd, i tum.
signature_lineHämtar och ställer in signaturraden

Metoder

MetodBeskrivning
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