Encoder Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Un Encoder objet encapsule un identificateur global unique (GUID) qui identifie la catégorie d’un paramètre d’encodeur d’image.
public ref class Encoder sealed
public sealed class Encoder
type Encoder = class
Public NotInheritable Class Encoder
- Héritage
-
Encoder
Remarques
Note
Dans .NET 6 et versions ultérieures, le package System.Drawing.Common, qui inclut ce type, n’est pris en charge que sur les systèmes d’exploitation Windows. L’utilisation de ce type dans les applications multiplateformes provoque des avertissements au moment de la compilation et des exceptions d’exécution. Pour plus d’informations, consultez System.Drawing.Common uniquement pris en charge sur Windows.
Lorsque vous passez un paramètre à un encodeur d’image, le paramètre est encapsulé dans un EncoderParameter objet. L’un des champs de l’objet EncoderParameter est un GUID qui spécifie la catégorie du paramètre. Utilisez les champs statiques de la Encoder classe pour récupérer un Encoder paramètre de la catégorie souhaitée.
Les encodeurs d’images intégrés aux paramètres de réception GDI+ appartenant à plusieurs catégories. Le tableau suivant répertorie toutes les catégories et le GUID associé à chaque catégorie.
| Catégorie | GUID |
|---|---|
| ChrominanceTable | f2e455dc-09b3-4316-8260-676ada32481c |
| ColorDepth | 66087055-ad66-4c7c-9a18-38a2310b8337 |
| Compression | e09d739d-ccd4-44ee-8eba-3fbf8be4fc58 |
| LuminanceTable | edb33bce-0266-4a77-b904-27216099e717 |
| Quality | 1d5be4b5-fa4a-452d-9cdd-5db35105e7eb |
| RenderMethod | 6d42c53a-229a-4825-8bb7-5c99e2b9a8b8 |
| SaveFlag | 292266fc-ac40-47bf-8cfc-a85b89a655de |
| ScanMethod | 3a4e2661-3109-4e56-8536-42c156e7dcfa |
| Transformation | 8d0eb2d1-a58e-4ea8-aa14-108074b7b6f9 |
| Version | 24d18c76-814a-41a4-bf53-1c219cccf797 |
Constructeurs
| Nom | Description |
|---|---|
| Encoder(Guid) |
Initialise une nouvelle instance de la Encoder classe à partir de l’identificateur global unique (GUID) spécifié. Le GUID spécifie une catégorie de paramètre d’encodeur d’image. |
Champs
| Nom | Description |
|---|---|
| ChrominanceTable |
Objet Encoder initialisé avec l’identificateur global unique de la catégorie de paramètre de table chrominance. |
| ColorDepth |
Objet Encoder initialisé avec l’identificateur global unique de la catégorie de paramètre de profondeur de couleur. |
| ColorSpace |
Représente un encodeur initialisé avec l’identificateur global unique de la catégorie d’espace de couleur. |
| Compression |
Objet Encoder initialisé avec l’identificateur global unique de la catégorie de paramètre de compression. |
| ImageItems |
Représente un encodeur initialisé avec l’identificateur global unique pour la catégorie d’éléments d’image. |
| LuminanceTable |
Représente un Encoder objet initialisé avec l’identificateur global unique de la catégorie de paramètre de table de luminance. |
| Quality |
Obtient un Encoder objet initialisé avec l’identificateur global unique pour la catégorie de paramètre de qualité. |
| RenderMethod |
Représente un Encoder objet initialisé avec l’identificateur global unique de la catégorie de paramètre de méthode de rendu. |
| SaveAsCmyk |
Représente un encodeur initialisé avec l’identificateur global unique pour l’enregistrement sous la catégorie CMYK. |
| SaveFlag |
Représente un Encoder objet initialisé avec l’identificateur global unique de la catégorie de paramètre d’indicateur d’enregistrement. |
| ScanMethod |
Représente un Encoder objet initialisé avec l’identificateur global unique de la catégorie de paramètre de méthode d’analyse. |
| Transformation |
Représente un Encoder objet initialisé avec l’identificateur global unique de la catégorie de paramètre de transformation. |
| Version |
Représente un Encoder objet initialisé avec l’identificateur global unique de la catégorie de paramètre de version. |
Propriétés
| Nom | Description |
|---|---|
| Guid |
Obtient un identificateur global unique (GUID) qui identifie une catégorie de paramètre d’encodeur d’image. |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |