Class MaskBuilder
Название пространства: Aspose.Svg.Builder Ассоциация: Aspose.SVG.dll (25.5.0)
Строитель класса для создания свойств маски CSS.Этот класс позволяет построить сложные стили маски, используя различные свойства, такие как источник, положение, размер, повторяющийся стиль и многое другое.Полученная строка может быть использована в CSS для определения маскирующего поведения элемента.
[ComVisible(true)]
public class MaskBuilderInheritance
Наследованные члены
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MaskBuilder()
public MaskBuilder()Methods
BackgroundSize(Двойная, двойная и длинная)
Установите размер фонов для маски.
public MaskBuilder BackgroundSize(double width, double height, LengthType type = LengthType.Px)Parameters
width double
Ширина фонта.
height double
Высота фонта.
type LengthType
Тип длины измерения.
Returns
Современный пример MaskBuilder.
Build()
Создает свойственную ценность маски как строение.
public string Build()Returns
Штрих-презентация свойства маски, подходит для использования в CSS.
CompositingOperator(CompositingOperator)
Поставьте композиционный оператор для маски.
public MaskBuilder CompositingOperator(CompositingOperator op)Parameters
Композиционный оператор .
Returns
Современный пример MaskBuilder.
GeometryBox(GeometryBox)
Поставьте геометрическую коробку маски.
public MaskBuilder GeometryBox(GeometryBox box)Parameters
box GeometryBox
В геометрической коробке.
Returns
Современный пример MaskBuilder.
GeometryBoxNoclip(GeometryBox)
Поставьте геометрическую коробку маски без клипа.
public MaskBuilder GeometryBoxNoclip(GeometryBox box)Parameters
box GeometryBox
В геометрической коробке.
Returns
Современный пример MaskBuilder.
MaskSourceId(Стриг)
Введите код источника маски для масок.
public MaskBuilder MaskSourceId(string maskSourceId)Parameters
maskSourceId string
Идентификация источника элемента маски.
Returns
Современный пример MaskBuilder.
Exceptions
Прокручивается, когда маскаSourceId является нулевым или белым пространством.
Position(Двойный, длинный)
Определите положение маски.
public MaskBuilder Position(double position, LengthType type = LengthType.Px)Parameters
position double
Стоимость позиции .
type LengthType
Тип длины измерения.
Returns
Современный пример MaskBuilder.
Position(Двойная, двойная и длинная)
Определите положение маски с использованием горизонтальных и вертикальных значений.
public MaskBuilder Position(double horizontal, double vertical, LengthType type = LengthType.Px)Parameters
horizontal double
Горизонтальная позиционная ценность.
vertical double
Вертикальная позиционная ценность.
type LengthType
Тип длины измерения.
Returns
Современный пример MaskBuilder.
Position(Горизонтальная позиция, двойная, длина)
Определите положение маски с использованием заранее определенной горизонтальной позиции и вертикальной стоимости.
public MaskBuilder Position(HorizontalPosition horizontal, double vertical, LengthType type = LengthType.Px)Parameters
horizontal HorizontalPosition
Определенное горизонтальное положение.
vertical double
Вертикальная позиционная ценность.
type LengthType
Тип длины измерения.
Returns
Современный пример MaskBuilder.
Position(Вертикальная позиция, двойная, длина)
Определите положение маски с использованием заранее обозначенной вертикальной позиции и горизонтальной стоимости.
public MaskBuilder Position(VerticalPosition vertical, double horizontal, LengthType type = LengthType.Px)Parameters
vertical VerticalPosition
Предварительная вертикальная позиция.
horizontal double
Горизонтальная позиционная ценность.
type LengthType
Тип длины измерения.
Returns
Современный пример MaskBuilder.
Position(Горизонтальное положение, вертикальная позиция)
Определите положение маски с использованием заранее определенных горизонтальных и вертикальных позиций.
public MaskBuilder Position(HorizontalPosition horizontal, VerticalPosition vertical)Parameters
horizontal HorizontalPosition
Определенное горизонтальное положение.
vertical VerticalPosition
Предварительная вертикальная позиция.
Returns
Современный пример MaskBuilder.
Position(Горизонтальный, двойный, вертикальныйEdge, душой, длинный)
Определите положение маски с помощью краев и значений.
public MaskBuilder Position(HorizontalEdge horizontalEdge, double horizontalValue, VerticalEdge verticalEdge, double verticalValue, LengthType type = LengthType.Px)Parameters
horizontalEdge HorizontalEdge
Позиция горизонтальной границы.
horizontalValue double
Горизонтальная позиционная ценность.
verticalEdge VerticalEdge
Вертикальное положение краю.
verticalValue double
Вертикальная позиционная ценность.
type LengthType
Тип длины измерения.
Returns
Современный пример MaskBuilder.
RepeatStyle(RepeatStyle)
Определите повторяемый стиль маски.
public MaskBuilder RepeatStyle(RepeatStyle style)Parameters
style RepeatStyle
Стиль повторения .
Returns
Современный пример MaskBuilder.