Aspose.Svg.Drawing

Aspose.Svg.绘图命名空间包含用于指定度量和单位的对象和 接口以及 绘图属性对象,如画笔、颜色和字体。

课程

班级描述
Angle角度数据类型
Color颜色类允许您将颜色指定为 红-绿-蓝 (RGB) 值、 色调-饱和度-亮度 (HSL) 值、 色调-饱和度-值 (HSV) 值、 色调-白度-黑度 (HWB) ) 值, lightness-AB (LAB) 值, Luminance-Chroma-Hue (LCH) 值, Cyan-Magenta-Yellow-Key (CMYK) 值, Natural colors (NCOL) 值, 或带有颜色名称. Alpha 通道也可用于指示透明度。
Dimension提供维度的基类。 通用术语“维度”指的是附有单位的数字,并表示为UnitType .
Frequency“频率”单位。
Length表示长度测量单位。
LengthOrAuto表示存储长度或“自动”单位的容器..
Margin表示页边距。
Numeric提供数字类型的基类。
Page表示一个页面对象,用于配置输出页面。 页面尺寸的空隙值为A4(210x297mm)
Resolution表示一个分辨率单位。
Size存储指定高度和宽度的值。
Time代表一个时间单位。
Unit提供测量单位的基类。
UnitType指定测量单位。

接口

界面描述
IBrush声明获取笔刷类型的方法。
IColorComponents声明处理颜色分量的方法和属性。
IGradientBrush声明获取渐变画笔通用属性的方法。
IInterpolationColor声明获取插值颜色的方法。
ILinearGradientBrush定义具有线性渐变的画笔界面。
ISolidBrush定义单色画笔接口
ITextureBrush定义使用图像填充形状内部的画笔接口。
ITransformableBrush声明获取变换矩阵和环绕模式的方法。
ITrueTypeFont声明使用 TrueType 字体的方法。

枚举

枚举描述
BrushType指定画笔类型。
ColorModel此枚举用于选择用于处理颜色分量的颜色模型。