Picture

Picture class

Bir elektronik tabloda tek bir resmi temsil eden nesneyi kapsüller.

public class Picture : Shape

Özellikleri

İsimTanım
ActiveXControl { get; }ActiveX denetimini alır.
ActualLowerRightRow { get; }Asıl alt satırı alın.
AlternativeText { get; set; }Tanımlayıcı (alternatif) metin dizesini döndürür veya ayarlar.Shape nesne.
AnchorType { get; set; }Şekil çapa yer tutucusunu alır ve ayarlar.
AutoShapeType { get; set; }Otomatik şekil türünü alır ve ayarlar.
BorderLineColor { get; set; }Color bir resmin kenar çizgisi.
BorderWeight { get; set; }Bir resmin kenar çizgisinin ağırlığını pt. birimi cinsinden alır veya ayarlar
Bottom { get; set; }Şeklin alt alt köşe satırından dikey ötelemesinin genişliğini piksel birimi olarak temsil eder.
ControlData { get; }Kontrol verilerini alır.
CreateId { get; set; }Bu şekil için oluşturma kimliğini alır ve ayarlar.
Data { get; set; }Resmin verilerini alır.
DisplayAsIcon { get; set; }Belirtilen nesne bir simge olarak görüntüleniyorsa ve görüntü otomatik olarak değiştirilmeyecekse doğrudur.
Fill { get; }Bir döndürürFillFormat belirtilen şekil için dolgu biçimlendirme özelliklerini içeren nesne.
Font { get; set; }Şeklin yazı tipini temsil eder.
FormatPicture { get; }Resim formatının seçeneklerini alır ve ayarlar.
Formula { get; set; }Formülün verilerini alır ve ayarlar.
Geometry { get; }Geometriyi alır
Glow { get; }Bir grafik öğesi veya şekil için ışıma efektini belirten nesne.
Group { get; }Bu şekli içeren grup şeklini alır.
HasLine { get; set; }Görünür şeklin çizgi kenarlığını alır ve ayarlar.
Height { get; set; }Piksel birimi cinsinden şeklin yüksekliğini temsil eder.
HeightCM { get; set; }Şeklin yüksekliğini santimetre cinsinden temsil eder.
HeightInch { get; set; }Şeklin yüksekliğini inç cinsinden temsil eder.
HeightInShape { get; set; }Ana şeklin yüksekliğinin 1/4000 biriminde, şeklin ana şeklin üst sınırından dikey kaymasını temsil eder..
HeightPt { get; set; }Nokta biriminde şeklin yüksekliğini temsil eder.
HeightScale { get; set; }Orijinal resim yüksekliğinin yüzde birimi olarak yükseklik ölçeğini alır ve ayarlar. Şekil resim değilse, HeightScale özelliği yalnızca 100;
HtmlText { get; set; }Bu metin kutusundaki verileri ve bazı biçimleri içeren html dizesini alır ve ayarlar.
Hyperlink { get; }Şeklin köprüsünü alır.
Id { get; }Bu şeklin tanımlayıcısını alır.
ImageType { get; }Resmin resim biçimini alır.
InputRange { get; set; }Belirtilen birleşik giriş kutusunu doldurmak için kullanılan çalışma sayfası aralığını alır veya ayarlar.
IsAutoSize { get; set; }True, ole nesnesi etkinleştirildiğinde, ole nesnesinin boyutunun, gömülü içeriğin anlık görüntüsünün boyutu olarak otomatik olarak değiştirileceğini belirtir .
IsDynamicDataExchange { get; set; }Dinamik veri alışverişi olup olmadığını alır veya ayarlar
IsEquation { get; }Şeklin yalnızca bir denklem içerip içermediğini gösterir.
IsFilled { get; set; }Doldurma biçiminin görünür olup olmadığını gösterir.
IsFlippedHorizontally { get; set; }Şeklin yatay olarak çevrilip çevrilmediğini alır ve ayarlar .
IsFlippedVertically { get; set; }Şeklin dikey olarak çevrilmiş olup olmadığını alır ve ayarlar .
IsGroup { get; }Şeklin bir grup olup olmadığını gösterir.
IsHidden { get; set; }Nesnenin görünür olup olmadığını gösterir.
IsInGroup { get; }Şeklin gruplandırılmış olup olmadığını gösterir.
IsLink { get; set; }Resim bir dosyaya bağlıysa true değerini döndürür.
IsLockAspectRatio { get; set; }Doğru, en boy oranında değişikliklere izin verilmediği anlamına gelir.
IsLocked { get; set; }Nesne kilitliyse True, sayfa korunurken nesne değiştirilebilirse False.
IsPrintable { get; set; }Nesne yazdırılabilir ise doğrudur
IsRichText { get; }Metnin zengin metin olup olmadığı.
IsSmartArt { get; }Şeklin akıllı sanat olup olmadığını gösterir.
IsTextWrapped { get; set; }Metni içeren şeklin metin sarmalı türünü alır ve ayarlar.
IsWordArt { get; }Bu şeklin bir word art olup olmadığını gösterir.
Left { get; set; }Şeklin sol sütunundan piksel birimi cinsinden yatay kaymasını temsil eder.
LeftCM { get; set; }Şeklin sol sütunundan santimetre cinsinden yatay kaymasını temsil eder.
LeftInch { get; set; }Şeklin sol sütunundan inç cinsinden yatay kaymasını temsil eder.
LeftInShape { get; set; }Şeklin üst şeklin sol sınırından yatay kaymasını temsil eder, üst şeklin 1/4000 genişliğinin biriminde.
LeftToCorner { get; set; }Çalışma sayfasının sol sınırından şeklin yatay uzaklığını alır ve ayarlar.
Line { get; }Çizgi stilini alır
LinkedCell { get; set; }Denetimin değerine bağlı çalışma sayfası aralığını alır veya ayarlar.
LowerDeltaX { get; set; }Şeklin sağ alt köşe sütunundan yatay kaymasını alır veya ayarlar.
LowerDeltaY { get; set; }Şeklin sağ alt köşe satırından dikey kaymasını alır veya ayarlar.
LowerRightColumn { get; set; }Sağ alt köşe sütun dizinini temsil eder.
LowerRightRow { get; set; }Sağ alt köşe satır dizinini temsil eder.
MacroName { get; set; }Makronun adını alır ve ayarlar.
MsoDrawingType { get; }mso çizim türünü alır.
Name { get; set; }Şeklin adını alır ve ayarlar.
OriginalHeight { get; }Resmin orijinal yüksekliğini alır.
OriginalHeightCM { get; }Resmin orijinal yüksekliğini santimetre cinsinden alır.
OriginalHeightInch { get; }Resmin orijinal yüksekliğini inç cinsinden alır.
OriginalWidth { get; }Resmin orijinal genişliğini alır.
OriginalWidthCM { get; }Resmin orijinal genişliğini santimetre cinsinden alır.
OriginalWidthInch { get; }Resmin orijinal genişliğini inç cinsinden alır.
Paths { get; }Özel bir geometrik şeklin yollarını alır.
Placement { get; set; }Çizim nesnesinin altındaki hücrelere eklenme şeklini temsil eder. Özellik, bir nesnenin çalışma sayfasındaki yerleşimini kontrol eder.
Reflection { get; }Birgrafik öğesi veya şekil için yansıma efektini belirten nesne.
RelativeToOriginalPictureSize { get; set; }Şeklin orijinal resim boyutuna göre olup olmadığını gösterir.
Right { get; set; }Şeklin sağ alt köşe sütunundan yatay uzaklığının genişliğini piksel birimi olarak temsil eder.
RotationAngle { get; set; }Şeklin dönüşünü alır ve ayarlar.
ShadowEffect { get; }Bir grafik öğesi veya şekil için gölge efektini belirten nesne.
SignatureLine { get; set; }line imzasını alır ve ayarlar
SoftEdges { get; set; }Kenarlara uygulanacak bulanıklık yarıçapını nokta birimi olarak alır ve ayarlar.
SourceFullName { get; set; }Bağlantılı görüntü için kaynak dosyanın yolunu ve adını alır veya ayarlar.
Spid { get; }Bir uygulamanın belirli şekli tanımlamak için kullanabileceği isteğe bağlı bir dize belirtir.
Spt { get; }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ı belirtir.
Text { get; set; }Bu TextBox nesnesindeki dizeyi temsil eder.
TextBody { get; }Şeklin metninin ayarını alır ve ayarlar.
TextDirection { get; set; }Bu nesne için metin akışının yönünü alır/ayarlar.
TextEffect { get; }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.
TextHorizontalAlignment { get; set; }Şeklin metin yatay hizalama türünü alır ve ayarlar.
TextHorizontalOverflow { get; set; }Metni içeren şeklin metin yatay taşma türünü alır ve ayarlar.
TextOptions { get; set; }Şeklin metin seçeneklerini temsil eder.
TextOrientationType { get; set; }Şeklin metin yönlendirme türünü alır ve ayarlar.
TextShapeType { get; set; }Önceden ayarlanmış metin şekli türünü alır ve ayarlar.
TextVerticalAlignment { get; set; }Şeklin metin dikey hizalama türünü alır ve ayarlar.
TextVerticalOverflow { get; set; }Metni içeren şeklin metin dikey taşma türünü alır ve ayarlar.
ThreeDFormat { get; }Şeklin 3B biçimini alır ve ayarlar.
Title { get; set; }Geçerli şekil nesnesinin başlığını (başlık) belirtir.
Top { get; set; }Şeklin üst satırından dikey kaymasını piksel birimi cinsinden temsil eder.
TopCM { get; set; }Şeklin üst satırından santimetre cinsinden dikey kaymasını temsil eder.
TopInch { get; set; }Şeklin üst satırından inç cinsinden dikey kaymasını temsil eder.
TopInShape { get; set; }Üst şeklin üst sınırından şeklin dikey kaymasını temsil eder, üst şeklin 1/4000 yüksekliği biriminde.
TopToCorner { get; set; }Çalışma sayfasının üst kenarından şeklin dikey kaymasını piksel birimi olarak alır ve ayarlar.
Type { get; }Otomatik şekil türünü alır.
UpperDeltaX { get; set; }Şeklin sol üst köşe sütunundan yatay kaymasını alır veya ayarlar.
UpperDeltaY { get; set; }Şeklin sol üst köşe satırından dikey kaymasını alır veya ayarlar.
UpperLeftColumn { get; set; }Sol üst köşe sütun dizinini temsil eder.
UpperLeftRow { get; set; }Sol üst köşe satır dizinini temsil eder.
Width { get; set; }Piksel birimi cinsinden şeklin genişliğini temsil eder.
WidthCM { get; set; }Şeklin genişliğini santimetre cinsinden temsil eder.
WidthInch { get; set; }Şeklin genişliğini inç cinsinden temsil eder.
WidthInShape { get; set; }Üst şeklin 1/4000 biriminde şeklin genişliğini temsil eder.
WidthPt { get; set; }Nokta birimi olarak şeklin genişliğini temsil eder.
WidthScale { get; set; }Orijinal resim genişliğinin yüzde birimi olarak genişlik ölçeğini alır ve ayarlar. Şekil resim değilse, WidthScale özelliği yalnızca 100;
Worksheet { get; }Worksheet bu şekli içeren nesne.
X { get; set; }Çalışma sayfasının sol kenarından şeklin yatay ofsetini piksel birimi olarak alır ve ayarlar.
Y { get; set; }Çalışma sayfasının üst kenarından şeklin dikey ofsetini piksel birimi olarak alır ve ayarlar.
ZOrderPosition { get; set; }Bir şeklin z düzenindeki konumunu döndürür.

yöntemler

İsimTanım
AddHyperlink(string)Şekle bir köprü ekler.
AlignTopRightCorner(int, int)Resmi sağ üst köşeye taşır.
CalculateTextSize()Metin alanını yeniden hesaplayın
Characters(int, int)Metin içindeki bir dizi karakteri temsil eden bir Karakterler nesnesi döndürür.
Copy(Picture, CopyOptions)Resmi kopyalayın.
FormatCharacters(int, int, Font, StyleFlag)Bazı karakterleri yazı tipi ayarıyla biçimlendirir.
GetCharacters()Metin içindeki bir karakter aralığını temsil eden tüm Karakter nesnelerini döndürür .
GetConnectionPoints()Bağlantı noktalarını alın
GetInputRange(bool, bool)Kontrolü doldurmak için kullanılan aralığı alır.
GetLinkedCell(bool, bool)Denetimin değerine bağlı aralığı alır.
GetLockedProperty(ShapeLockType)Kilitli özelliğin değerini alır.
virtual GetResultOfSmartArt()Akıllı sanatı gruplanmış şekillere dönüştürme.
override IsSameSetting(object)Şeklin aynı olup olmadığını döndürür.
Move(int, int)Resmi belirtilen bir konuma taşır.
MoveToRange(int, int, int, int)Şekli belirtilen bir aralığa taşır.
RemoveActiveXControl()activeX kontrolünü kaldırın.
RemoveHyperlink()Şeklin köprüsünü kaldırın.
SetInputRange(string, bool, bool)Kontrolü doldurmak için kullanılan aralığı ayarlar.
SetLinkedCell(string, bool, bool)Denetimin değerine bağlı aralığı ayarlar.
SetLockedProperty(ShapeLockType, bool)Kilitli özelliği ayarlayın.
ToFrontOrBack(int)Şekli öne getirir veya şekli arkaya gönderir.
ToImage(ImageOrPrintOptions). şeklinin bitmap nesnesini döndürür
ToImage(Stream, ImageOrPrintOptions)Şekli bir akışa kaydeder.
ToImage(Stream, ImageType)Şekil görüntüsünü oluşturur ve belirtilen biçimde bir akışa kaydeder.
ToImage(string, ImageOrPrintOptions)Şekli bir dosyaya kaydeder.
UpdateSelectedValue()Seçilen değeri bağlantılı hücrenin değerine göre güncelleyin.

Örnekler


[C#]
//Bir Çalışma Kitabı nesnesini başlatma
Workbook workbook = new Workbook();
//Workbook nesnesine yeni bir çalışma sayfası ekleme
int sheetIndex = workbook.Worksheets.Add();
//Yeni eklenen çalışma sayfasının sayfa indeksini geçerek referansının alınması
Worksheet worksheet = workbook.Worksheets[sheetIndex];
//Satır ve sütun indeksleri olan bir hücrenin konumuna resim ekleme
//çalışma sayfasında 5 tanedir. "F6" hücresidir
worksheet.Pictures.Add(5, 5, "image.gif");
//Excel dosyasını kaydetme
workbook.Save("book1.xls", SaveFormat.Excel97To2003);

[Visual Basic]

'Bir Çalışma Kitabı nesnesini başlatma
Dim workbook As Workbook = New Workbook()
alışma Kitabı nesnesine yeni bir çalışma sayfası ekleme
Dim sheetIndex As Integer = workbook.Worksheets.Add()
'Yeni eklenen çalışma sayfasının sayfa indeksini geçerek referansını alma
Dim worksheet As Worksheet = workbook.Worksheets(sheetIndex)
'Satır ve sütun indeksleri olan bir hücrenin bulunduğu yere resim ekleme
'are 5 in the worksheet. It is "F6" cell
worksheet.Pictures.Add(5, 5, "image.gif")
'Excel dosyasını kaydetme
workbook.Save("book1.xls", SaveFormat.Excel97To2003)

Ayrıca bakınız