Metafile
İçindekiler
[
Saklamak
]Metafile class
Bir grafik meta dosyası tanımlar. Bir meta dosyası, kaydedilebilen (oluşturulabilen) ve oynatılabilen (görüntülenebilen) bir dizi grafik işlemi tanımlayan kayıtları içerir. Bu sınıf devralınamaz.
public sealed class Metafile : Image
yapıcılar
İsim | Tanım |
---|---|
Metafile(Stream) | Yeni bir örneğini başlatırMetafile belirtilen veri akışından sınıf. |
Metafile(string) | Yeni bir örneğini başlatırMetafile belirtilen dosya adından sınıf. |
Metafile(IntPtr, bool) | Yeni bir örneğini başlatırMetafile belirtilen tanıtıcıdan sınıf. |
Metafile(IntPtr, EmfType) | Yeni bir örneğini başlatırMetafile belirtilen tanıtıcıdan bir aygıt bağlamına ve birEmfTypebiçimini belirten numaralandırmaMetafile . |
Metafile(Stream, IntPtr) | Yeni bir örneğini başlatırMetafile Belirtilen veri akışından bir sınıf ve bir Windows tanıtıcısından bir aygıt bağlamına. />. |
Metafile(string, IntPtr) | Yeni bir örneğini başlatırMetafile belirtilen dosya adından sınıf. |
Metafile(Stream, IntPtr, EmfType) | Yeni bir örneğini başlatırMetafile Belirtilen veri akışından bir sınıf, bir aygıt bağlamına bir Windows tanıtıcısı ve birEmfType biçimini belirten numaralandırma Metafile . |
Metafile(Stream, IntPtr, RectangleF, MetafileFrameUnit, EmfType) | Yeni bir örneğini başlatırMetafile Belirtilen veri akışından bir sınıf, bir aygıt bağlamına bir Windows tanıtıcısı ve birEmfType biçimini belirten numaralandırma Metafile . |
Özellikleri
İsim | Tanım |
---|---|
Flags { get; } | Aşağıdakilerin bit düzeyinde bir kombinasyonunu temsil eden tamsayıyı alır:ImageFlags bu Resim için. |
override FrameDimensionsList { get; } | Bu çerçeve içindeki çerçevelerin boyutlarını temsil eden bir dizi GUID alır.Image . |
override Height { get; } | Bunun piksel cinsinden yüksekliğini alırMetafile . |
HorizontalResolution { get; } | Bunun inç başına piksel cinsinden yatay çözünürlüğünü alır.Image . |
override Palette { get; set; } | Bunun için kullanılan renk paletini alır veya ayarlarImage . |
PhysicalDimension { get; } | Bu görüntünün genişliğini ve yüksekliğini alır. |
override PixelFormat { get; } | Bunun için piksel biçimini alırImage . |
override PropertyIdList { get; } | Bu dosyada depolanan özellik öğelerinin kimliklerini alırImage . |
override PropertyItems { get; } | Bu dosyada depolanan tüm özellik öğelerini (meta veri parçaları) alırImage . |
override RawFormat { get; } | Bunun dosya biçimini alırImage . |
Size { get; } | Bu görüntünün piksel cinsinden genişliğini ve yüksekliğini alır. |
Tag { get; set; } | Görüntü hakkında ek veri sağlayan bir nesne alır veya ayarlar. |
VerticalResolution { get; } | Bunun inç başına piksel cinsinden dikey çözünürlüğünü alır.Image . |
override Width { get; } | Bunun piksel cinsinden genişliğini alırMetafile . |
yöntemler
İsim | Tanım |
---|---|
Clone() | Bunun tam bir kopyasını oluştururImage . |
virtual Dispose() | Bu Resim tarafından kullanılan tüm kaynakları serbest bırakır. |
GetBounds(ref GraphicsUnit) | Belirtilen birimde görüntünün sınırlarını alır. |
GetFrameCount(FrameDimension) | Belirtilen boyutun çerçeve sayısını döndürür. |
GetHenhmetafile() | Bir Windows tanıtıcısını gelişmiş birMetafile . |
GetMetafileHeader() | MetafileHeader bununla ilişkiliMetafile . |
override GetPropertyItem(int) | Bundan belirtilen özellik öğesini alırImage . |
GetThumbnailImage(int, int, GetThumbnailImageAbort, IntPtr) | Bunun için bir küçük resim döndürürImage . |
PlayRecord(EmfPlusRecordType, int, int, byte[]) | Tek bir meta dosyası kaydını oynatır. |
override RemovePropertyItem(int) | Belirtilen özellik öğesini bundan kaldırırImage . |
override RotateFlip(RotateFlipType) | Bu yöntem döndürür, çevirir veya döndürür veImage . |
Save(string) | Bunu kaydederImagebelirtilen dosyaya veya akışa. |
Save(Stream, ImageFormat) | Bu görüntüyü belirtilen akışa belirtilen biçimde kaydeder. |
Save(string, ImageFormat) | Bunu kaydederImage belirtilen dosyaya belirtilen biçimde. |
Save(Stream, ImageCodecInfo, EncoderParameters) | Bu görüntüyü belirtilen kodlayıcı ve görüntü kodlayıcı parametreleriyle belirtilen akışa kaydeder. |
Save(string, ImageCodecInfo, EncoderParameters) | Bunu kaydederImage belirtilen kodlayıcı ve görüntü kodlayıcı parametreleriyle belirtilen dosyaya. |
SaveAdd(EncoderParameters) | Görüntü.Kaydet(…) yöntemlerinden birine yapılan önceki çağrıda belirtilen dosyaya veya akışa bir çerçeve ekler. Çok çerçeveli bir görüntüden başka bir çok çerçeveli görüntüye seçilen çerçeveleri kaydetmek için bu yöntemi kullanın. |
SaveAdd(Image, EncoderParameters) | Image.Save(…) yöntemlerinden birine yapılan önceki çağrıda belirtilen dosyaya veya akışa bir çerçeve ekler. |
SelectActiveFrame(FrameDimension, int) | Boyut ve dizin tarafından belirtilen çerçeveyi seçer. |
override SetPropertyItem(PropertyItem) | Bu dosyada bir özellik öğesi (meta veri parçası) depolarImage . |
static GetMetafileHeader(Stream) | MetafileHeader belirtilen ile ilişkiliMetafile . |
static GetMetafileHeader(string) | MetafileHeader belirtilen ile ilişkiliMetafile . |
Ayrıca bakınız
- class Image
- ad alanı System.Drawing.Imaging
- toplantı Aspose.Drawing