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