Enum ComponentTransferType

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.

 Dansk