MetaImageBase

MetaImageBase class

WMF ve EMF görüntü formatları için temel soyut sınıf

public abstract class MetaImageBase : VectorImageResourceBase

Ö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
abstract SaveToSvg(Stream) Tip uygulamasında, geçerli bir vektör meta görüntüsünü vektör SVG formatına, 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