ImageFormat Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica o formato de arquivo da imagem. Não herdável.
public ref class ImageFormat sealed
public sealed class ImageFormat
[System.ComponentModel.TypeConverter("System.Drawing.ImageFormatConverter, System.Windows.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51")]
public sealed class ImageFormat
[System.ComponentModel.TypeConverter(typeof(System.Drawing.ImageFormatConverter))]
public sealed class ImageFormat
type ImageFormat = class
[<System.ComponentModel.TypeConverter("System.Drawing.ImageFormatConverter, System.Windows.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51")>]
type ImageFormat = class
[<System.ComponentModel.TypeConverter(typeof(System.Drawing.ImageFormatConverter))>]
type ImageFormat = class
Public NotInheritable Class ImageFormat
- Herança
-
ImageFormat
- Atributos
Comentários
As propriedades da ImageFormat classe indicam formatos de imagem, como bitmap (Bmp), metafile aprimorado (Emf) e ícone (Icon). Por exemplo, você pode usar as propriedades da ImageFormat classe para especificar um formato de imagem ao salvar uma imagem usando o Save método . Você pode comparar dois formatos de imagem usando o Equals método .
Observação
No .NET 6 e versões posteriores, o pacote System.Drawing.Common, que inclui esse tipo, só tem suporte em sistemas operacionais Windows. O uso desse tipo em aplicativos multiplataforma causa avisos de tempo de compilação e exceções em tempo de execução. Para obter mais informações, consulte System.Drawing.Common com suporte apenas no Windows.
Construtores
ImageFormat(Guid) |
Inicializa uma nova instância da classe ImageFormat, usando a estrutura Guid especificada. |
Propriedades
Bmp |
Obtém o formato de imagem de bitmap (BMP). |
Emf |
Obtém o formato de imagem EMF (Metarquivo Avançado). |
Exif |
Obtém o Formato EXIF. |
Gif |
Obtém o formato de imagem GIF (Graphics Interchange Format). |
Guid |
Obtém uma estrutura Guid que representa esse objeto ImageFormat. |
Heif |
Especifica o HEIF (Formato de Imagem de Alta Eficiência). |
Icon |
Obtém o formato de imagem de ícone do Windows. |
Jpeg |
Obtém o formato de imagem JPEG (Joint Photographic Experts Group). |
MemoryBmp |
Obtém o formato de um bitmap na memória. |
Png |
Obtém o formato de imagem PNG (Portable Network Graphics) do W3C. |
Tiff |
Obtém o formato de imagem TIFF. |
Webp |
Especifica o formato de imagem WebP. |
Wmf |
Obtém o formato de imagem WMF (metarquivo do Windows). |
Métodos
Equals(Object) |
Retorna um valor que indica se o objeto especificado é um objeto ImageFormat equivalente a este objeto ImageFormat. |
GetHashCode() |
Retorna um valor do código hash que representa este objeto. |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Converte este objeto ImageFormat em uma cadeia de caracteres legível. |