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