Enum ComponentTransferType
Название пространства: Aspose.Svg.Builder Ассоциация: Aspose.SVG.dll (25.5.0)
Определяет тип функции передачи компонентов, которая должна применяться в фильтре FeComponentTransfer primitive SVG.
[ComVisible(true)]
public enum ComponentTransferType
Fields
Discrete = 2
Использует набор дискретных значений для определения функции в фильтре.
Дискретная функция FeComponentTransfer перечисляет входные значения на набор фиксированных результатных значений, создавая шаг-функцию для преобразования цветовых компонентов.
Gamma = 4
Определяет трансформацию коррекции гаммы в фильтре.
Функция гама в FeComponentTransfer применяет коррекцию гамы к входящим значениям, эффективно корректируя середины изображения без существенной изменения теней и яркостей.
Identity = 0
Нет изменений в входной графике.Это стандартный тип.
Функция идентификации оставляет вход неизменным в фильтре FeComponentTransfer. Это полезно, когда для конкретного цветного компонента не требуется никакой трансформации.
Linear = 3
Определяет линейную трансформацию компонента внутри фильтра.
Линейная функция в FeComponentTransfer применяет простую линейную трансформацию к входящим значениям, подходит для базовых корректиров, таких как яркость или контраст в цветовых компонентах.
Table = 1
Используйте таблицу взглядов, чтобы определить функцию внутри фильтра.
Функция таблицы в FeComponentTransfer карты вводных значений на выводные значения, основанные на заранее определенном наборе знаний, позволяя сложным, нелинейным преобразованиям цветных компонентов.
Remarks
Примитивный фильтр FeComponentTransfer позволяет индивидуально манипулировать цветовыми компонентами (RGB и альфа) графических элементов с использованием различных типов функций передачи.