ImageData
ImageData
Genel Bakış
ImageData, .NET için Aspose.Words FOSS içinde bir sınıftır. Şu sınıftan miras alır: IBorderAttrSource.
Bu sınıf, .NET programlarında ImageData nesneleriyle çalışmak için 9 yöntem sağlar. Mevcut yöntemler şunlardır: FitImageToShape, Save, SetImage, ToByteArray, ToImage, ToStream. Tüm genel üyeler, Aspose.Words FOSS for .NET paketini kurduktan sonra herhangi bir .NET uygulaması tarafından erişilebilir. Özellikler: BiLevel, Borders, Brightness, ChromaKey, Contrast, CropBottom ve 12 tane daha.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
ImageBytes | byte[] | Okuma/Yazma | Görüntü baytlarını alır veya ayarlar. |
HasImage | bool | Okuma | Şeklin görüntü baytları varsa ya da bir görüntüye bağlantısı varsa true döndürür. |
ImageSize | ImageSize | Okuma | Görselin boyutu ve çözünürlüğü hakkında bilgileri alır. |
ImageType | ImageType | Okuma | Görselin türünü alır. |
IsLink | bool | Okuma | Görüntü şekle bağlıysa ( SourceFullName belirtildiğinde ) true döndürür. |
IsLinkOnly | bool | Okuma | Görüntü bağlıysa ve belgede depolanmadıysa true döndürür. |
SourceFullName | string | Okuma/Yazma | Bağlantılı görüntünün kaynak dosyasının yolunu ve adını alır veya ayarlar. |
Title | string | Okuma/Yazma | Bir görüntünün başlığını tanımlar. |
CropTop | double | Okuma/Yazma | Resmin üst tarafından kaldırılacak kısmın oranını tanımlar. |
CropBottom | double | Okuma/Yazma | Resmin alt tarafından kaldırılma oranını tanımlar. |
CropLeft | double | Okuma/Yazma | Resmin sol tarafından kaldırılma oranını tanımlar. |
CropRight | double | Okuma/Yazma | Sağ taraftan resmin kaldırılma oranını tanımlar. |
Borders | BorderCollection | Okuma | Görüntünün kenar koleksiyonunu alır. |
ChromaKey | Color | Okuma/Yazma | Şeffaf olarak işlenecek görüntünün renk değerini tanımlar. |
Brightness | double | Okuma/Yazma | Resmin parlaklığını alır veya ayarlar. |
Contrast | double | Okuma/Yazma | Belirtilen resmin kontrastını alır veya ayarlar. |
BiLevel | bool | Okuma/Yazma | Bir görüntünün siyah beyaz olarak görüntülenip gösterilip gösterilmeyeceğini belirler. |
GrayScale | bool | Okuma/Yazma | Bir resmin gri tonlamalı modda gösterilip gösterilip gösterilmeyeceğini belirler. |
Yöntemler
| İmza | Açıklama |
|---|---|
SetImage(image: Image) | Şeklin görüntülediği resmi ayarlar. |
SetImage(stream: Stream) | Görsel değerini ayarlar. |
SetImage(fileName: string) | Şeklin gösterdiği resmi ayarlar. |
ToImage() | Şekilde depolanan görüntüyü Imagejava BufferedImageImage nesnesi olarak alır. |
ToStream() | Bu ImageData örneğinde ToStream çağrılır. |
ToByteArray() | Görüntünün depolanmış ya da bağlantılı olup olmadığına bakılmaksızın herhangi bir görüntü için baytları döndürür. |
Save(stream: Stream) | Bu ImageData örneği üzerinde Save(stream) metodunu çağırır. |
Save(fileName: string) | Görüntüyü bir dosyaya kaydeder. |
FitImageToShape() | Görüntü verisini Shape çerçevesine sığdırır, böylece görüntü verisinin en-boy oranı Shape çerçevesinin en-boy oranına eşit olur. |