EmfImage

EmfImage class

Meta verileri ve ek yöntemleriyle Gelişmiş meta dosyası biçimi (EMF) biçimindeki bir vektör görüntüsünü temsil eder

public sealed class EmfImage : MetaImageBase

yapıcılar

İsim Tanım
EmfImage(string, Stream) İçerikten, bayt akışı olarak temsil edilen ve belirtilen ad ile yeni EmfImage örneği oluşturur
EmfImage(string, string) İçerikten, base64 kodlu dize olarak temsil edilen ve belirtilen ad ile yeni EmfImage örneği oluşturur

Özellikleri

İsim Tanım
AspectRatio { get; } Bu vektör image ’nin en boy oranını verir
override ByteContent { get; } Bu EMF görüntüsünün içeriğini ikili akış olarak döndürür
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.
override TextContent { get; } Bu EMF görüntüsünün içeriğini düz metin olarak döndürür
override Type { get; } ImageType.Emf döndürür

yöntemler

İsim Tanım
override Dispose() Bu EMF görüntüsünü, içeriğini düzenleyerek ve çoğu yöntemi ve özelliği çalışmaz hale getirerek ortadan kaldırır.
Equals(IHtmlResource) Belirtilen referans eşitliği ile bu örneği kontrol eder.
override Save(string) Bu EMF görüntüsünü dosyasına kaydeder
override SaveToPng(Stream) Bu vektör EMF görüntüsünü tarama PNG görüntüsüne kaydeder
override SaveToSvg(Stream) Bu vektör EMF görüntüsünü vektör SVG görüntüsüne kaydeder
static IsValid(Stream) Belirtilen akışın geçerli bir EMF olup olmadığını kontrol eder image
static IsValid(string) Belirtilen base64 kodlu dizenin geçerli bir EMF olup olmadığını kontrol eder image

Olaylar

İsim Tanım
event Disposed Bu raster görüntü atıldığında meydana gelen olay

Ayrıca bakınız