|
Foxit PDF SDK
|
Public 成员函数 | |
| def | GenerateContent () |
| 为当前填充签名对象生成内容。 更多... | |
| def | GetRect () |
| 获取矩形,在中。 更多... | |
| def | GetType () |
| 获取填充签名类型 更多... | |
| def | IsEmpty () |
| 检查当前对象是否为空。 更多... | |
| def | Move (point, width, height, rotation) |
| 移动当前填充签名对象。 更多... | |
类 FillSignObject 是所有类型填充签名对象的基类。 此类提供基本函数来获取类型、移动填充签名对象或为填充签名对象生成内容。
| def fsdk.FillSignObject.GenerateContent | ( | ) |
为当前填充签名对象生成内容。
对于类型为 fsdk.FillSignE_FillSignObjectTypeSignature 或 fsdk.FillSignE_FillSignObjectTypeInitialsSignature 的填充签名对象, 应该首先调用函数 fsdk.SignatureFillSignObject.SetBitmap 。
| def fsdk.FillSignObject.GetRect | ( | ) |
获取矩形,在中。
| def fsdk.FillSignObject.GetType | ( | ) |
获取填充签名类型
| def fsdk.FillSignObject.IsEmpty | ( | ) |
检查当前对象是否为空。
当当前对象为空时,意味着当前对象是无用的。
| def fsdk.FillSignObject.Move | ( | point, | |
| width, | |||
| height, | |||
| rotation | |||
| ) |
移动当前填充签名对象。
如果要添加类型为 fsdk.FillSignE_FillSignObjectTypeCrossMark 、 fsdk.FillSignE_FillSignObjectTypeCheckMark 、fsdk.FillSignE_FillSignObjectTypeLine 或 fsdk.FillSignE_FillSignObjectTypeDot 的填充签名对象,输入宽度和高度中的较大值将 用作移动结果的宽度和高度。
如果要移动类型为 fsdk.FillSignE_FillSignObjectTypeLine 的填充签名对象,输入的height无用 并将被忽略。
此函数不支持移动类型为 fsdk.FillSignE_FillSignObjectTypeSignature 或 fsdk.FillSignE_FillSignObjectTypeInitialsSignature 的填充签名对象。 在这种情况下,将抛出异常 。
| [in] | point | 当前填充签名对象的新左下角点,在中。 |
| [in] | width | 当前填充签名对象的新宽度。 |
| [in] | height | 当前填充签名对象的新高度。 |
| [in] | rotation | 旋转状态信息。此旋转值包括视图旋转和页面旋转属性信息。 请参考从 fsdk.E_Rotation0 开始的值, 这应该是这些值中的一个,除了 fsdk.E_RotationUnknown 。 |