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.