Enum ComponentTransferType
Navne til: Aspose.Svg.Builder Sammensætning: Aspose.SVG.dll (25.5.0)
Det angiver den type komponentoverførsel funktion, der skal anvendes i den primitive FeComponentTransfer filter af en SVG.
[ComVisible(true)]
public enum ComponentTransferType
Fields
Discrete = 2
Brug et sæt af diskret værdier til at definere funktionen i filteret.
Den diskrete funktion inden for FeComponentTransfer mapper inputværdier til et sæt af faste output værdier, hvilket skaber en trinfunktion for farve komponent transformation.
Gamma = 4
Det definerer en gamma korrigering transformation i filtret.
Gamma-funktionen i FeComponentTransfer anvender en gamma-korrektion til indtastningsværdier, der effektivt justerer midten af et billede uden signifikant at ændre skyggerne og highlights.
Identity = 0
Det repræsenterer ingen ændringer i indgangsgrafikken. Dette er standardtypen.
Identitetsfunktionen forlader indtægten uændret inden for FeComponentTransfer-filteret. Det er nyttigt, når ingen omdannelse er ønskelig for en bestemt farve komponent.
Linear = 3
Det definerer en lineær transformation af komponenten inden for filteret.
Den lineære funktion i FeComponentTransfer anvender en simpel lineær transformation til inputværdier, der er egnet til grundlæggende justeringer som lys eller kontrast i farvekomponenter.
Table = 1
Brug en lookup tabel til at definere funktionen inden for filteret.
Tabelfunktionen i FeComponentTransfer mapper inputværdier til output værdier baseret på et fordefineret sæt værdier, der tillader komplekse, ikke-lineære transformationer af farvekomponenter.
Remarks
Den primitive FeComponentTransfer-filter giver mulighed for individuel manipulation af farvekomponenter (RGB og alfa) af grafiske elementer ved hjælp af forskellige typer overførselsfunktioner.