|
Foxit PDF SDK
|
无弹出菜单项。
更多...
构造函数 | |
| (FSFillSignObject *) | - addObject:point:width:height:rotation: |
| 向相关PDF页面(在构造函数中使用的)添加新的填充签名对象(除了文本填充签名对象)。 更多... | |
| (FSFillSignObject *) | - addTextObject:point:width:height:rotation:is_comb_field_mode: |
| 向相关PDF页面(在构造函数中使用的)添加新的文本填充签名对象。 更多... | |
| (FSFillSignObject *) | - getObjectAtDevicePoint:matrix: |
| 通过设备坐标系中的指定点获取填充签名对象。 更多... | |
| (FSFillSignObject *) | - getObjectAtPoint: |
| 通过中的指定点获取填充签名对象。 更多... | |
| (id) | - initWithOther: |
| 构造函数,使用另一个 FSFillSign 对象。 更多... | |
| (id) | - initWithPage: |
| 构造函数,从PDF页面对象构造。 更多... | |
| (BOOL) | - isEmpty |
| 检查当前对象是否为空。 更多... | |
| (BOOL) | - removeObject: |
| 删除指定的填充签名对象。 更多... | |
无弹出菜单项。
弹出菜单项:"剪切"。
弹出菜单项:"复制"。
弹出菜单项:"粘贴"。
弹出菜单项:"删除"。
弹出菜单项:"全选"。
填充签名是指向PDF页面填充一些图形对象并签名。此类用作填充签名对象的管理器。 用户可以使用此类向PDF页面添加/获取/删除填充签名对象(包括叉号标记、勾号标记、点、线条、圆角矩形、 签名和首字母签名)。
| - (FSFillSignObject *) addObject: | (FSFillSignFillSignObjectType) | type | |
| point: | (FSPointF*) | point | |
| width: | (float) | width | |
| height: | (float) | height | |
| rotation: | (FSRotation) | rotation | |
向相关PDF页面(在构造函数中使用的)添加新的填充签名对象(除了文本填充签名对象)。
此函数可用于添加除类型 FSFillSignFillSignObjectTypeText 之外的填充签名对象。 如果您想添加类型为 FSFillSignFillSignObjectTypeText 的填充签名对象, 请调用函数 FSFillSign::addTextObject:point:width:height:rotation:is_comb_field_mode:。
| [in] | type | 填充签名类型,用于指定要添加的填充签名对象的类型。 请参考从 FSFillSignFillSignObjectTypeCrossMark 开始的值, 这应该是这些值中的一个。 |
| [in] | point | 新填充签名对象的左下角点,在中。 |
| [in] | width | 新填充签名对象的宽度。 |
| [in] | height | 新填充签名对象的高度。 |
| [in] | rotation | 旋转状态信息。此旋转值包括视图旋转和页面旋转属性信息。 请参考从 FSRotation0 开始的值, 这应该是这些值中的一个,除了 FSRotationUnknown。 |
| - (FSFillSignObject *) addTextObject: | (FSTextFillSignObjectDataArray*) | text_data | |
| point: | (FSPointF*) | point | |
| width: | (float) | width | |
| height: | (float) | height | |
| rotation: | (FSRotation) | rotation | |
| is_comb_field_mode: | (BOOL) | is_comb_field_mode | |
向相关PDF页面(在构造函数中使用的)添加新的文本填充签名对象。
| [in] | text_data | 要设置到新文本填充签名对象的文本数据数组。对于每个文本填充签名对象数据, 成员text_state的origin_position将不被使用。 |
| [in] | point | 新填充签名对象的左下角点,在中。 |
| [in] | width | 新填充签名对象的宽度。 |
| [in] | height | 新填充签名对象的高度。 |
| [in] | rotation | 旋转状态信息。此旋转值包括视图旋转和页面旋转属性信息。 请参考从 FSRotation0 开始的值, 这应该是这些值中的一个,除了 FSRotationUnknown。 |
| [in] | is_comb_field_mode | 一个布尔值,用于决定是使用梳型字段模式还是普通模式:
|
| - (FSFillSignObject *) getObjectAtDevicePoint: | (FSPointF*) | point | |
| matrix: | (FSMatrix2D*) | matrix | |
通过设备坐标系中的指定点获取填充签名对象。
添加类型为 FSFillSignFillSignObjectTypeSignature 或 FSFillSignFillSignObjectTypeInitialsSignature 的填充签名对象后, 属于同一PDF文档的所有现有填充签名对象都无法检索。
| [in] | point | 设备坐标系中的指定点。 |
| [in] | matrix | 从设备坐标系到的变换矩阵。 |
| - (FSFillSignObject *) getObjectAtPoint: | (FSPointF*) | point |
通过中的指定点获取填充签名对象。
添加类型为 FSFillSignFillSignObjectTypeSignature 或 FSFillSignFillSignObjectTypeInitialsSignature 的填充签名对象后, 属于同一PDF文档的所有现有填充签名对象都无法检索。
| [in] | point | 中的指定点。 |
| - (id) initWithOther: | (FSFillSign*) | other |
构造函数,使用另一个 FSFillSign 对象。
| [in] | other | 另一个对象。 |
| - (id) initWithPage: | (FSPDFPage*) | page |
构造函数,从PDF页面对象构造。
请确保输入的PDF页面已成功解析。
| [in] | page | 一个有效的PDF页面对象。 |
| - (BOOL) isEmpty |
检查当前对象是否为空。
当当前对象为空时,意味着当前对象是无用的。
| - (BOOL) removeObject: | (FSFillSignObject*) | fillsign_object |
删除指定的填充签名对象。
添加类型为 FSFillSignFillSignObjectTypeSignature 或 FSFillSignFillSignObjectTypeInitialsSignature 的填充签名对象后, 属于同一PDF文档的所有现有填充签名对象都无法删除。在这种情况下, 如果要删除任何现有填充签名对象,此函数将返回NO。
| [in] | fillsign_object | 要删除的填充签名对象。 |