VectorImageResourceBase
VectorImageResourceBase class
Desteklenen herhangi bir vektör için temel sınıf image
public abstract class VectorImageResourceBase : IImageResource
Özellikleri
İsim |
Tanım |
AspectRatio { get; } |
Bu vektör image ’nin en boy oranını verir |
abstract ByteContent { get; } |
Uygulama türü, bu vektör görüntüsünün içeriğini bayt akışı olarak döndürmelidir |
FilenameWithExtension { get; } |
Ad ve uzantıdan oluşan bu vektör görüntüsünün doğru dosya adını döndürür. Teorik olarak isimden farklı olabilir. |
IsDisposed { get; } |
Bu raster görüntünün atılıp atılmayacağını belirler (doğru ) ya da değil (YANLIŞ ) |
LinearDimensions { get; } |
Bu vektör görüntüsünün doğrusal boyutlarını verir (genişlik ve yükseklik) |
Name { get; } |
Bu vektör görüntüsünün adını döndürür. Genellikle dosya adı uzantısı içermez ve teorik olarak dosya adından farklı olabilir. |
abstract TextContent { get; } |
Tür uygularken, bu vektör görüntüsünün içeriğini metin biçiminde döndürmelidir: görüntü türü ile ilgili XML’in base64 kodlu |
abstract Type { get; } |
Tip uygulamasında, image vektörünün tipi hakkında bilgi dönmelidir. |
yöntemler
İsim |
Tanım |
abstract Dispose() |
Uygulama tipinde bu örneği atmalıdır |
Equals(IHtmlResource) |
Belirtilen referans eşitliği ile bu örneği kontrol eder. |
abstract Save(string) |
Türü uygularken, bu görüntüyü diske belirtilen yolla kaydetmelidir |
abstract SaveToPng(Stream) |
Tip uygulamasında, geçerli bir vektör görüntüsünü raster PNG formatında belirtilen bayt akışına kaydetmelidir |
Olaylar
İsim |
Tanım |
event Disposed |
Bu raster görüntü atıldığında meydana gelen olay |
Ayrıca bakınız