Picture

Picture class

Kapslar in objektet som representerar en enda bild i ett kalkylblad.

public class Picture : Shape

Egenskaper

namnBeskrivning
ActiveXControl { get; }Hämtar ActiveX-kontrollen.
ActualLowerRightRow { get; }Få den faktiska nedre raden.
AlternativeText { get; set; }Returnerar eller ställer in den beskrivande (alternativa) textsträngen förShape objekt.
AnchorType { get; set; }Hämtar och ställer in formankarplatshållaren.
AutoShapeType { get; set; }Hämtar och ställer in den automatiska formtypen.
BorderLineColor { get; set; }RepresenterarColor av gränslinjen för en bild.
BorderWeight { get; set; }Hämtar eller ställer in vikten av gränslinjen för en bild i enheter av pt.
Bottom { get; set; }Representerar bredden på formens vertikala förskjutning från dess nedre nedre hörnrad, i pixelenhet.
ControlData { get; }Hämtar kontrolldata.
CreateId { get; set; }Hämtar och sätter skapa id för denna form.
Data { get; set; }Hämtar bildens data.
DisplayAsIcon { get; set; }Sant om det angivna objektet visas som en ikon och bilden inte kommer att ändras automatiskt.
Fill { get; }Returnerar enFillFormat objekt som innehåller fyllningsformateringsegenskaper för den angivna formen.
Font { get; set; }Representerar formens teckensnitt.
FormatPicture { get; }Hämtar och ställer in alternativen för bildformatet.
Formula { get; set; }Hämtar och ställer in data för formeln.
Geometry { get; }Hämtar geometrin
Glow { get; }Representerar en objekt som anger glödeffekt för diagramelementet eller formen.
Group { get; }Hämtar gruppformen som innehåller denna form.
HasLine { get; set; }Hämtar och ställer in linjekanten för formen är synlig.
Height { get; set; }Representerar formhöjden, i pixelenhet.
HeightCM { get; set; }Representerar höjden på formen, i centimeterenhet.
HeightInch { get; set; }Representerar höjden på formen, i enhet av tum.
HeightInShape { get; set; }Representerar den vertikala förskjutningen av formen från den övre kanten av den överordnade formen, i enhet av 1/4000 av höjden på den överordnade formen..
HeightPt { get; set; }Representerar höjden på formen, i punktenhet.
HeightScale { get; set; }Hämtar och ställer in höjdskalan, i procentenhet av den ursprungliga bildens höjd. Om formen inte är bild , returnerar egenskapen HeightScale endast 100;
HtmlText { get; set; }Hämtar och ställer in html-strängen som innehåller data och vissa format i den här textrutan.
Hyperlink { get; }Hämtar hyperlänken till formen.
Id { get; }Hämtar identifieraren för denna form.
ImageType { get; }Hämtar bildens bildformat.
InputRange { get; set; }Hämtar eller ställer in kalkylbladsintervallet som används för att fylla den angivna kombinationsrutan.
IsAutoSize { get; set; }True indikerar att storleken på ole-objektet kommer att ändras automatiskt som storleken på ögonblicksbilden av det inbäddade innehållet när ole-objektet aktiveras.
IsDynamicDataExchange { get; set; }Hämtar eller ställer in om dynamiskt datautbyte
IsEquation { get; }Indikerar om formen endast innehåller en ekvation.
IsFilled { get; set; }Indikerar om fyllningsformatet är synligt.
IsFlippedHorizontally { get; set; }Hämtar och ställer in om formen ska vändas horisontellt .
IsFlippedVertically { get; set; }Hämtar och ställer in om formen vänds vertikalt .
IsGroup { get; }Indikerar om formen är en grupp.
IsHidden { get; set; }Indikerar om objektet är synligt.
IsInGroup { get; }Indikerar om formen är grupperad.
IsLink { get; set; }Returnerar sant om bilden är länkad till en fil.
IsLockAspectRatio { get; set; }True betyder att det inte tillåts ändringar i bildförhållande.
IsLocked { get; set; }True om objektet är låst, False om objektet kan ändras när arket är skyddat.
IsPrintable { get; set; }Sant om objektet är utskrivbart
IsRichText { get; }Om texten är rik text eller inte.
IsSmartArt { get; }Indikerar om formen är smart art.
IsTextWrapped { get; set; }Hämtar och ställer in den textlindade typen av formen som innehåller text.
IsWordArt { get; }Indikerar om denna form är en ordkonst.
Left { get; set; }Representerar den horisontella förskjutningen av formen från dess vänstra kolumn, i enhet pixlar.
LeftCM { get; set; }Representerar den horisontella förskjutningen av formen från dess vänstra kolumn, i centimeterenhet.
LeftInch { get; set; }Representerar den horisontella förskjutningen av formen från dess vänstra kolumn, i enhet tum.
LeftInShape { get; set; }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.
LeftToCorner { get; set; }Hämtar och ställer in den horisontella förskjutningen av formen från kalkylbladets vänstra kant.
Line { get; }Får linjestil
LinkedCell { get; set; }Hämtar eller ställer in kalkylbladsintervallet kopplat till kontrollens värde.
LowerDeltaX { get; set; }Hämtar eller ställer in formens horisontella förskjutning från dess nedre högra hörnkolumn.
LowerDeltaY { get; set; }Hämtar eller ställer in formens vertikala förskjutning från dess nedre högra hörnrad.
LowerRightColumn { get; set; }Representerar kolumnindex i nedre högra hörnet.
LowerRightRow { get; set; }Representerar radindex i nedre högra hörnet.
MacroName { get; set; }Hämtar och ställer in namnet på makrot.
MsoDrawingType { get; }Får mso-ritningstyp.
Name { get; set; }Hämtar och ställer in namnet på formen.
OriginalHeight { get; }Får bildens ursprungliga höjd.
OriginalHeightCM { get; }Får bildens ursprungliga höjd, i centimeterenhet.
OriginalHeightInch { get; }Får bildens ursprungliga höjd, i tumenhet.
OriginalWidth { get; }Får bildens ursprungliga bredd.
OriginalWidthCM { get; }Får bildens ursprungliga bredd, i centimeterenhet.
OriginalWidthInch { get; }Får bildens ursprungliga bredd, i enhet tum.
Paths { get; }Hämtar banorna för en anpassad geometrisk form.
Placement { get; set; }Representerar hur ritobjektet är fäst vid cellerna under det. Egenskapen styr placeringen av ett objekt på ett kalkylblad.
Reflection { get; }Representerar enobjekt som anger reflektionseffekt för diagramelementet eller formen.
RelativeToOriginalPictureSize { get; set; }Indikerar om formen är relativ till den ursprungliga bildstorleken.
Right { get; set; }Representerar bredden på formens horisontella förskjutning från dess nedre högra hörnkolumn, i pixelenhet.
RotationAngle { get; set; }Hämtar och ställer in rotationen av formen.
ShadowEffect { get; }Representerar en objekt som anger skuggeffekt för diagramelementet eller formen.
SignatureLine { get; set; }Hämtar och ställer in signaturlinjen
SoftEdges { get; set; }Hämtar och ställer in oskärmens radie som ska appliceras på kanterna, i punktenhet.
SourceFullName { get; set; }Hämtar eller ställer in sökvägen och namnet på källfilen för den länkade bilden.
Spid { get; }Anger en valfri sträng som ett program kan använda för att identifiera den specifika formen.
Spt { get; }Anger ett valfritt nummer som ett program kan använda för att associera den specifika formen med en definierad formtyp.
Text { get; set; }Representerar strängen i detta TextBox-objekt.
TextBody { get; }Hämtar och ställer in inställningen för formens text.
TextDirection { get; set; }Hämtar/ställer in riktningen för textflödet för detta objekt.
TextEffect { get; }Returnerar ett TextEffectFormat-objekt som innehåller texteffektformateringsegenskaper för den angivna formen. Gäller Shape-objekt som representerar WordArt.
TextHorizontalAlignment { get; set; }Hämtar och ställer in textens horisontella anpassningstyp för formen.
TextHorizontalOverflow { get; set; }Hämtar och ställer in textens horisontella överflödestyp för formen som innehåller text.
TextOptions { get; set; }Representerar textalternativen för formen.
TextOrientationType { get; set; }Hämtar och ställer in formens textorienteringstyp.
TextShapeType { get; set; }Hämtar och ställer in den förinställda textformtypen.
TextVerticalAlignment { get; set; }Hämtar och ställer in den vertikala textjusteringstypen för formen.
TextVerticalOverflow { get; set; }Hämtar och ställer in textens vertikala överflödestyp för formen som innehåller text.
ThreeDFormat { get; }Hämtar och ställer in 3d-format för formen.
Title { get; set; }Anger titeln (bildtexten) för det aktuella formobjektet.
Top { get; set; }Representerar den vertikala förskjutningen av formen från dess översta rad, i pixelenhet.
TopCM { get; set; }Representerar den vertikala förskjutningen av formen från dess översta rad, i centimeterenhet.
TopInch { get; set; }Representerar den vertikala förskjutningen av formen från dess översta rad, i enhet av tum.
TopInShape { get; set; }Representerar den vertikala förskjutningen av formen från den övre kanten av den överordnade formen, i enheten 1/4000 av den överordnade formens höjd.
TopToCorner { get; set; }Hämtar och ställer in den vertikala förskjutningen av formen från arbetsbladets övre kant, i pixelenhet.
Type { get; }Hämtar den automatiska formtypen.
UpperDeltaX { get; set; }Hämtar eller ställer in formens horisontella förskjutning från dess övre vänstra hörnspalt.
UpperDeltaY { get; set; }Hämtar eller ställer in formens vertikala förskjutning från dess övre vänstra hörnrad.
UpperLeftColumn { get; set; }Representerar kolumnindex i övre vänstra hörnet.
UpperLeftRow { get; set; }Representerar radindex i övre vänstra hörnet.
Width { get; set; }Representerar formens bredd, i pixelenhet.
WidthCM { get; set; }Representerar formens bredd, i centimeterenhet.
WidthInch { get; set; }Representerar formens bredd, i enhet tum.
WidthInShape { get; set; }Representerar formens bredd, i enheten 1/4000 av den överordnade formen.
WidthPt { get; set; }Representerar formens bredd, i punktenhet.
WidthScale { get; set; }Hämtar och ställer in breddskalan, i procentenhet av den ursprungliga bildens bredd. Om formen inte är bild returnerar egenskapen WidthScale endast 100;
Worksheet { get; }FårWorksheet objekt som innehåller denna form.
X { get; set; }Hämtar och ställer in den horisontella förskjutningen av formen från kalkylbladets vänstra kant, i pixelenhet.
Y { get; set; }Hämtar och ställer in den vertikala förskjutningen av formen från arbetsbladets övre kant, i pixelenhet.
ZOrderPosition { get; set; }Returnerar positionen för en form i z-ordningen.

Metoder

namnBeskrivning
AddHyperlink(string)Lägger till en hyperlänk till formen.
AlignTopRightCorner(int, int)Flyttar bilden till det övre högra hörnet.
CalculateTextSize()Beräkna om textarean
Characters(int, int)Returnerar ett teckenobjekt som representerar ett teckenintervall i texten.
Copy(Picture, CopyOptions)Kopiera bilden.
FormatCharacters(int, int, Font, StyleFlag)Formaterar vissa tecken med teckensnittsinställningen.
GetCharacters()Returnerar alla teckenobjekt som representerar ett teckenintervall i texten .
GetConnectionPoints()Hämta anslutningspunkterna
GetInputRange(bool, bool)Får intervallet som används för att fylla kontrollen.
GetLinkedCell(bool, bool)Får intervallet kopplat till kontrollens värde.
GetLockedProperty(ShapeLockType)Hämtar värdet av låst egendom.
virtual GetResultOfSmartArt()Konvertera smart konst till grupperade former.
override IsSameSetting(object)Returnerar om formen är densamma.
Move(int, int)Flyttar bilden till en angiven plats.
MoveToRange(int, int, int, int)Flyttar formen till ett angivet område.
RemoveActiveXControl()Ta bort ActiveX-kontrollen.
RemoveHyperlink()Ta bort hyperlänken för formen.
SetInputRange(string, bool, bool)Ställer in intervallet som används för att fylla kontrollen.
SetLinkedCell(string, bool, bool)Ställer in intervallet kopplat till kontrollens värde.
SetLockedProperty(ShapeLockType, bool)Ställ in den låsta egenskapen.
ToFrontOrBack(int)Tar formen fram eller skickar formen bakåt.
ToImage(ImageOrPrintOptions)Returnerar bitmappsobjektet för formen .
ToImage(Stream, ImageOrPrintOptions)Sparar formen i en ström.
ToImage(Stream, ImageType)Skapar formbilden och sparar den i en ström i angivet format.
ToImage(string, ImageOrPrintOptions)Sparar formen till en fil.
UpdateSelectedValue()Uppdatera det valda värdet med värdet för den länkade cellen.

Exempel


[C#]
//Instantiering av ett arbetsboksobjekt
Workbook workbook = new Workbook();
//Lägga till ett nytt kalkylblad till Workbook-objektet
int sheetIndex = workbook.Worksheets.Add();
//Hämta referensen till det nyligen tillagda kalkylbladet genom att skicka dess arkindex
Worksheet worksheet = workbook.Worksheets[sheetIndex];
//Lägga till en bild på platsen för en cell vars rad- och kolumnindex
//är 5 i arbetsbladet. Det är "F6"-cell
worksheet.Pictures.Add(5, 5, "image.gif");
//Spara Excel-filen
workbook.Save("book1.xls", SaveFormat.Excel97To2003);

[Visual Basic]

'Instantiera ett arbetsboksobjekt
Dim workbook As Workbook = New Workbook()
'Lägga till ett nytt kalkylblad till Workbook-objektet
Dim sheetIndex As Integer = workbook.Worksheets.Add()
' referensen till det nyligen tillagda kalkylbladet genom att skicka dess arkindex
Dim worksheet As Worksheet = workbook.Worksheets(sheetIndex)
'Lägga till en bild  platsen för en cell vars rad- och kolumnindex
'are 5 in the worksheet. It is "F6" cell
worksheet.Pictures.Add(5, 5, "image.gif")
'Sparar Excel-filen
workbook.Save("book1.xls", SaveFormat.Excel97To2003)

Se även