Enum ComponentTransferType

Enum ComponentTransferType

Namn på plats: Aspose.Svg.Builder Församling: Aspose.SVG.dll (25.5.0)

Anger vilken typ av komponentöverföringsfunktion som ska tillämpas i FeComponentTransfer-filtern primitiv av en SVG.

[ComVisible(true)]
public enum ComponentTransferType

Fields

Discrete = 2

Använd en uppsättning diskret värden för att definiera funktionen i filtret.

Den diskreta funktionen inom FeComponentTransfer kartar inputvärden till en uppsättning fasta utgångsvärden, vilket skapar en stegfunktion för färgkomponenten omvandling.

Gamma = 4

Definierar en gamma korrigering transformation i filtret.

Gammafunktionen i FeComponentTransfer tillämpar en gamma korrigering på inmatningsvärdena, effektivt justerar midtonerna i en bild utan att avsevärt ändra skuggorna och höjdpunkterna.

Identity = 0

Representerar ingen förändring i inmatningsgrafik. Detta är standardtypen.

Identitetsfunktionen lämnar inmatningen oförändrad inom FeComponentTransfer-filtret. Det är användbart när ingen omvandling är önskvärd för en viss färg komponent.

Linear = 3

Definierar en linjär omvandling av komponenten inom filtret.

Den linjära funktionen i FeComponentTransfer tillämpar en enkel linjär omvandling till inputvärden, lämplig för grundläggande justeringar som ljusstyrka eller kontrast i färgkomponenter.

Table = 1

Använd en lookup-tabell för att definiera funktionen inom filtret.

Tabellfunktionen i FeComponentTransfer kartlägger inputvärden till utgångsvärden baserat på en fördefinierad uppsättning värden, vilket möjliggör komplexa, icke-lineära omvandlingar av färgkomponenter.

Remarks

FeComponentTransfer filter primitiv möjliggör individuell manipulation av färgkomponenter (RGB och alfa) av grafiska element med hjälp av olika typer av överföringsfunktioner.

 Svenska