Enum ComponentTransferType

Enum ComponentTransferType

Nazwa przestrzeń: Aspose.Svg.Builder Zgromadzenie: Aspose.SVG.dll (25.5.0)

Określa typ funkcji przesyłania komponentów do zastosowania w filtrach FeComponentTransfer primitywnych SVG.

[ComVisible(true)]
public enum ComponentTransferType

Fields

Discrete = 2

Wykorzystuje zestaw wartości dyskretnych, aby określić funkcję w filcie.

Funkcja dyskretna wewnątrz FeComponentTransfer mapuje wartości wejściowe do zestawu wartości wyjściowych stałych, tworząc funkcję krok po kroku do transformacji składników kolorów.

Gamma = 4

Definuje transformację korekcji gamma w filtrach.

Funkcja gamma w FeComponentTransfer stosuje korektę gamma do wartości wejściowych, skutecznie dostosowując środkowe odcienie obrazu bez znacznej zmiany cieni i oświetlenia.

Identity = 0

Nie ma żadnych zmian w grafice wejściowej. to jest typ domyślny.

Funkcja tożsamości pozostawia wejście niezmienione w filtru FeComponentTransfer. Jest przydatne, gdy nie jest pożądana transformacja dla określonego składnika koloru.

Linear = 3

Definuje liniową transformację składnika wewnątrz filtra.

Funkcja liniowa w FeComponentTransfer stosuje prostą transformację liniową do wartości wejściowych, odpowiednią dla podstawowych dostosowania, takich jak jasność lub kontrast w komponentach kolorów.

Table = 1

Użyj tabeli wyszukiwania, aby określić funkcję wewnątrz filtra.

Funkcja tabeli w FeComponentTransfer mapuje wartości wejściowe do wartości wyjściowych w oparciu o uprzednio zdefiniowany zestaw wartości, umożliwiając złożone, nielinearne transformacje komponentów kolorów.

Remarks

Prymitywny filtr FeComponentTransfer umożliwia indywidualną manipulację komponentów kolorowych (RGB i alfa) elementów graficznych za pomocą różnych rodzajów funkcji transferowych.

 Polski