Enum ComponentTransferType

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 и альфа) графических элементов с использованием различных типов функций передачи.

 Русский