Enum ComponentTransferType

Enum ComponentTransferType

Le nom : Aspose.Svg.Builder Assemblée: Aspose.SVG.dll (25.5.0)

Il spécifie le type de fonction de transfert de composants à appliquer dans le filtre primitif FeComponentTransfer d’un SVG.

[ComVisible(true)]
public enum ComponentTransferType

Fields

Discrete = 2

Utilisez un ensemble de valeurs discrètes pour définir la fonction dans le filtre.

La fonction discrète à l’intérieur de FeComponentTransfer maps les valeurs d’entrée à un ensemble de valeures de sortie fixes, créant une fonction étape pour la transformation des composants de couleur.

Gamma = 4

Définit une transformation de correction gamma dans le filtre.

La fonction gamma dans FeComponentTransfer applique une correction gamma aux valeurs d’entrée, en ajustant efficacement les mid-tones d’une image sans modifier considérablement l’ombre et les éclairages.

Identity = 0

Il n’y a pas de changement dans le graphique d’entrée.C’est le type par défaut.

La fonction d’identité laisse l’entrée inchangée dans le filtre FeComponentTransfer. Il est utile lorsque aucune transformation n’est souhaitée pour un composant de couleur spécifique.

Linear = 3

Définit une transformation linéaire du composant dans le filtre.

La fonction linéaire dans FeComponentTransfer applique une transformation lineaire simple aux valeurs d’entrée, adaptée pour les ajustements de base tels que la luminosité ou le contraste dans les composants de couleur.

Table = 1

Utilisez une table de recherche pour définir la fonction dans le filtre.

La fonction de table dans FeComponentTransfer maps les valeurs d’entrée à la valeur de sortie basée sur un ensemble prédéfini de valeures, permettant des transformations complexes, non linéaires de composants de couleurs.

Remarks

Le filtre primitif FeComponentTransfer permet la manipulation individuelle des composants de couleur (RGB et alpha) des éléments graphiques en utilisant différents types de fonctions de transfert.

 Français