This topic has not yet been rated - Rate this topic

MetafileHeader Class

Contains attributes of an associated Metafile. Not inheritable.

System.Object
  System.Drawing.Imaging.MetafileHeader

Namespace:  System.Drawing.Imaging
Assembly:  System.Drawing (in System.Drawing.dll)
public sealed class MetafileHeader

The MetafileHeader type exposes the following members.

  Name Description
Public property Bounds Gets a Rectangle that bounds the associated Metafile.
Public property DpiX Gets the horizontal resolution, in dots per inch, of the associated Metafile.
Public property DpiY Gets the vertical resolution, in dots per inch, of the associated Metafile.
Public property EmfPlusHeaderSize Gets the size, in bytes, of the enhanced metafile plus header file.
Public property LogicalDpiX Gets the logical horizontal resolution, in dots per inch, of the associated Metafile.
Public property LogicalDpiY Gets the logical vertical resolution, in dots per inch, of the associated Metafile.
Public property MetafileSize Gets the size, in bytes, of the associated Metafile.
Public property Type Gets the type of the associated Metafile.
Public property Version Gets the version number of the associated Metafile.
Public property WmfHeader Gets the Windows metafile (WMF) header file for the associated Metafile.
Top
  Name Description
Public method Equals(Object) Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method IsDisplay Returns a value that indicates whether the associated Metafile is device dependent.
Public method IsEmf Returns a value that indicates whether the associated Metafile is in the Windows enhanced metafile format.
Public method IsEmfOrEmfPlus Returns a value that indicates whether the associated Metafile is in the Windows enhanced metafile format or the Windows enhanced metafile plus format.
Public method IsEmfPlus Returns a value that indicates whether the associated Metafile is in the Windows enhanced metafile plus format.
Public method IsEmfPlusDual Returns a value that indicates whether the associated Metafile is in the Dual enhanced metafile format. This format supports both the enhanced and the enhanced plus format.
Public method IsEmfPlusOnly Returns a value that indicates whether the associated Metafile supports only the Windows enhanced metafile plus format.
Public method IsWmf Returns a value that indicates whether the associated Metafile is in the Windows metafile format.
Public method IsWmfPlaceable Returns a value that indicates whether the associated Metafile is in the Windows placeable metafile format.
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Top

.NET Framework

Supported in: 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ