Documentation
¶
Overview ¶
Package svg 封装了对SVG矢量图形的相关操作.
Index ¶
- type Svg
- func X创建并按ZIP(zip文件名, svg文件名, zip密码 string) *Svg
- func X创建并按内存ZIP(zip数据 []byte, svg文件名, zip密码 string) *Svg
- func X创建并按字符串(字符串 string) *Svg
- func X创建并按字符串UTF8(字符串 string) *Svg
- func X创建并按字符串W(字符串 string) *Svg
- func X创建并按文件(文件名 string) *Svg
- func X创建并按资源(资源ID int32, 资源类型 string, 从指定模块加载 uintptr) *Svg
- func X创建并按资源ZIP(资源ID int32, svg文件名, zip密码 string, 模块句柄 uintptr) *Svg
- func (s *Svg) X取偏移(x轴偏移, y轴偏移 *int32)
- func (s *Svg) X取偏移F(x轴偏移, y轴偏移 *float32)
- func (s *Svg) X取大小(接收返回宽度, 接收返回高度 *int32)
- func (s *Svg) X取宽度() int32
- func (s *Svg) X取引用计数() int32
- func (s *Svg) X取旋转(返回角度 *float32, 返回x *float32, 返回y *float32, ...)
- func (s *Svg) X取旋转角度() float32
- func (s *Svg) X取用户填充颜色(返回颜色值 *int) bool
- func (s *Svg) X取用户笔触颜色(返回颜色值 *int, pStrokeWidth *float32) bool
- func (s *Svg) X取视图框(接收返回视图框 *炫彩基类.RECT)
- func (s *Svg) X取透明度() byte
- func (s *Svg) X取高度() int32
- func (s *Svg) X启用自动销毁(是否自动销毁 bool)
- func (s *Svg) X增加引用计数()
- func (s *Svg) X显示(是否显示 bool)
- func (s *Svg) X置偏移(x轴偏移, y轴偏移 int32)
- func (s *Svg) X置偏移F(x轴偏移, y轴偏移 float32)
- func (s *Svg) X置大小(宽度, 高度 int32)
- func (s *Svg) X置旋转(角度 float32, 旋转中心点X float32, 旋转中心点Y float32, ...)
- func (s *Svg) X置旋转角度(转角度 float32)
- func (s *Svg) X置用户填充颜色(颜色 int, 是否有效 bool)
- func (s *Svg) X置用户笔触颜色(颜色 int, 笔触宽度 float32, 是否有效 bool)
- func (s *Svg) X置透明度(透明度 byte)
- func (s *Svg) X释放引用计数()
- func (s *Svg) X销毁()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Svg ¶
type Svg struct {
炫彩对象基类.ObjectBase
}
SVG矢量图形.
func X创建并按内存ZIP ¶
ff:创建并按内存ZIP pPassword:zip密码 pFileName:svg文件名 data:zip数据
func X创建并按资源ZIP ¶
ff:创建并按资源ZIP hModule:模块句柄 pPassword:zip密码 pFileName:svg文件名 id:资源ID
Click to show internal directories.
Click to hide internal directories.