Aspose.Svg.Drawing

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

课程

班级描述
Angle角度数据类型
ColorColor 类允许您将颜色指定为 Red-Green-Blue (RGB) 值、 Hue-Saturation-Luminosity (HSL) 值、 Hue-Saturation-Value (HSV) 值、 Hue-Whiteness-Blackness (HWB) ) 值, 亮度-AB (LAB) 值, 亮度-色度-色调 (LCH) 值, 青色-品红色-黄色调 (CMYK) 值, 自然色 (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此枚举用于选择颜色模型以使用颜色组件进行唤醒。