|
Foxit PDF SDK
|
Public 成员函数 | |
| CustomSignatureDoc (OFDDoc doc, SignatureCallback *callback) | |
| 带参数的构造函数。 更多... | |
| CustomSignatureDoc (const CustomSignatureDoc &other) | |
| 构造函数,通过另一个OFD自定义签名或签章对象。 更多... | |
| ~CustomSignatureDoc () | |
| 析构函数。 | |
| bool | IsEmpty () const |
| 检查当前对象是否为空。 更多... | |
| bool | operator != (const CustomSignatureDoc &other) const |
| 不相等操作符。 更多... | |
| CustomSignatureDoc & | operator= (const CustomSignatureDoc &other) |
| 赋值操作符。 更多... | |
| bool | operator== (const CustomSignatureDoc &other) const |
| 相等操作符。 更多... | |
| bool | SignWithMultiPage (const String &page_scope, const ImagePosition &position, const String &dest_file, const PublicProperties &proterties=PublicProperties()) |
| 在多页相同位置对OFD文档进行自定义签名或签章。 更多... | |
| bool | SignWithMultiPage (const String &page_scope, const ImagePosition &position, const WString &dest_file, const PublicProperties &proterties=PublicProperties()) |
| 在多页相同位置对OFD文档进行自定义签名或签章。 更多... | |
| bool | SignWithMultiPage (const String &page_scope, const ImagePosition &position, foxit::common::file::WriterCallback *file_writer, const PublicProperties &proterties=PublicProperties()) |
| 在多页相同位置对OFD文档进行自定义签名或签章。 更多... | |
| bool | SignWithMultiPage (const foxit::Int32Array &page_index_array, const ImagePosition &position, const String &dest_file, const PublicProperties &proterties=PublicProperties()) |
| 在多页相同位置对OFD文档进行自定义签名或签章。 更多... | |
| bool | SignWithMultiPage (const foxit::Int32Array &page_index_array, const ImagePosition &position, const WString &dest_file, const PublicProperties &proterties=PublicProperties()) |
| 在多页相同位置对OFD文档进行自定义签名或签章。 更多... | |
| bool | SignWithMultiPage (const foxit::Int32Array &page_index_array, const ImagePosition &position, foxit::common::file::WriterCallback *file_writer, const PublicProperties &proterties=PublicProperties()) |
| 在多页相同位置对OFD文档进行自定义签名或签章。 更多... | |
| bool | SignWithStraddle (const StraddlePosition &position, float width, float height, const String &dest_file, const PublicProperties &proterties=PublicProperties()) |
| 在跨页位置对OFD文档进行自定义签名或签章,即骑缝章。 更多... | |
| bool | SignWithStraddle (const StraddlePosition &position, float width, float height, const WString &dest_file, const PublicProperties &proterties=PublicProperties()) |
| 在跨页位置对OFD文档进行自定义签名或签章,即骑缝章。 更多... | |
| bool | SignWithStraddle (const StraddlePosition &position, float width, float height, foxit::common::file::WriterCallback *file_writer, const PublicProperties &proterties=PublicProperties()) |
| 在跨页位置对OFD文档进行自定义签名或签章,即骑缝章。 更多... | |
Public 成员函数 继承自 foxit::Base | |
| FS_HANDLE | Handle () const |
| 获取当前对象的句柄。 更多... | |
此类表示和OFD自定义签名或签章相关的操作。
|
explicit |
带参数的构造函数。
| [in] | doc | OFD文档对象。 |
| [in] | callback | 自定义签名或签章回调接口对象。 |
| foxit::ofd::ofdseal::CustomSignatureDoc::CustomSignatureDoc | ( | const CustomSignatureDoc & | other | ) |
构造函数,通过另一个OFD自定义签名或签章对象。
| [in] | other | 另一个OFD自定义签名或签章对象。 |
| bool foxit::ofd::ofdseal::CustomSignatureDoc::IsEmpty | ( | ) | const |
检查当前对象是否为空。
当前对象为空时,表示当前对象是无用的。
| bool foxit::ofd::ofdseal::CustomSignatureDoc::operator != | ( | const CustomSignatureDoc & | other | ) | const |
不相等操作符。
| [in] | other | 另一个OFD自定义签名或签章对象。此函数将检查当前对象是否不等于这个对象。 |
| CustomSignatureDoc& foxit::ofd::ofdseal::CustomSignatureDoc::operator= | ( | const CustomSignatureDoc & | other | ) |
赋值操作符。
| [in] | other | 另一个OFD自定义签名或签章对象,其值将被赋给当前对象。 |
| bool foxit::ofd::ofdseal::CustomSignatureDoc::operator== | ( | const CustomSignatureDoc & | other | ) | const |
相等操作符。
| [in] | other | 另一个OFD自定义签名或签章对象。此函数将检查当前对象是否等于这个对象。 |
| bool foxit::ofd::ofdseal::CustomSignatureDoc::SignWithMultiPage | ( | const String & | page_scope, |
| const ImagePosition & | position, | ||
| const String & | dest_file, | ||
| const PublicProperties & | proterties = PublicProperties() |
||
| ) |
在多页相同位置对OFD文档进行自定义签名或签章。
| [in] | page_scope | 页面索引范围,从0开始。如下格式的字符串 "0-10,35,50-" 分别表示: 0~10页、35页、50页到最后一页。 "0-",表示全部页面。 |
| [in] | position | 签名或签章图像位置参数,详见 foxit::ofd::ofdseal::ImagePosition 。 此属性中的 foxit::ofd::ofdseal::ImagePosition::page_index 属性将不会生效。 |
| [in] | dest_file | 签名或签章后保存的目标文件路径。 |
| [in] | proterties | 签名或签章的公共属性参数,默认值为空属性。 |
| bool foxit::ofd::ofdseal::CustomSignatureDoc::SignWithMultiPage | ( | const String & | page_scope, |
| const ImagePosition & | position, | ||
| const WString & | dest_file, | ||
| const PublicProperties & | proterties = PublicProperties() |
||
| ) |
在多页相同位置对OFD文档进行自定义签名或签章。
| [in] | page_scope | 页面索引范围,从0开始。如下格式的字符串 "0-10,35,50-" 分别表示: 0~10页、35页、50页到最后一页。 "0-",表示全部页面。 |
| [in] | position | 签名或签章图像位置参数,详见 foxit::ofd::ofdseal::ImagePosition 。 此属性中的 foxit::ofd::ofdseal::ImagePosition::page_index 属性将不会生效。 |
| [in] | dest_file | 签名或签章后保存的目标文件路径。 |
| [in] | proterties | 签名或签章的公共属性参数,默认值为空属性。 |
| bool foxit::ofd::ofdseal::CustomSignatureDoc::SignWithMultiPage | ( | const String & | page_scope, |
| const ImagePosition & | position, | ||
| foxit::common::file::WriterCallback * | file_writer, | ||
| const PublicProperties & | proterties = PublicProperties() |
||
| ) |
在多页相同位置对OFD文档进行自定义签名或签章。
| [in] | page_scope | 页面索引范围,从0开始。如下格式的字符串 "0-10,35,50-" 分别表示: 0~10页、35页、50页到最后一页。 "0-",表示全部页面。 |
| [in] | position | 签名或签章图像位置参数,详见 foxit::ofd::ofdseal::ImagePosition 。 此属性中的 foxit::ofd::ofdseal::ImagePosition::page_index 属性将不会生效。 |
| [in] | file_writer | 用户实现的 common::file::WriterCallback 对象,用于保存签名或签章后的文件。 |
| [in] | proterties | 签名或签章的公共属性参数,默认值为空属性。 |
| bool foxit::ofd::ofdseal::CustomSignatureDoc::SignWithMultiPage | ( | const foxit::Int32Array & | page_index_array, |
| const ImagePosition & | position, | ||
| const String & | dest_file, | ||
| const PublicProperties & | proterties = PublicProperties() |
||
| ) |
在多页相同位置对OFD文档进行自定义签名或签章。
| [in] | page_index_array | 页面索引数组,从0开始。 |
| [in] | position | 签名或签章图像位置参数,详见 foxit::ofd::ofdseal::ImagePosition 。 此属性中的 foxit::ofd::ofdseal::ImagePosition::page_index 属性将不会生效。 |
| [in] | dest_file | 签名或签章后保存的目标文件路径。 |
| [in] | proterties | 签名或签章的公共属性参数,默认值为空属性。 |
| bool foxit::ofd::ofdseal::CustomSignatureDoc::SignWithMultiPage | ( | const foxit::Int32Array & | page_index_array, |
| const ImagePosition & | position, | ||
| const WString & | dest_file, | ||
| const PublicProperties & | proterties = PublicProperties() |
||
| ) |
在多页相同位置对OFD文档进行自定义签名或签章。
| [in] | page_index_array | 页面索引数组,从0开始。 |
| [in] | position | 签名或签章图像位置参数,详见 foxit::ofd::ofdseal::ImagePosition 。 此属性中的 foxit::ofd::ofdseal::ImagePosition::page_index 属性将不会生效。 |
| [in] | dest_file | 签名或签章后保存的目标文件路径。 |
| [in] | proterties | 签名或签章的公共属性参数,默认值为空属性。 |
| bool foxit::ofd::ofdseal::CustomSignatureDoc::SignWithMultiPage | ( | const foxit::Int32Array & | page_index_array, |
| const ImagePosition & | position, | ||
| foxit::common::file::WriterCallback * | file_writer, | ||
| const PublicProperties & | proterties = PublicProperties() |
||
| ) |
在多页相同位置对OFD文档进行自定义签名或签章。
| [in] | page_index_array | 页面索引数组,从0开始。 |
| [in] | position | 签名或签章图像位置参数,详见 foxit::ofd::ofdseal::ImagePosition 。 此属性中的 foxit::ofd::ofdseal::ImagePosition::page_index 属性将不会生效。 |
| [in] | file_writer | 用户实现的 common::file::WriterCallback 对象,用于保存签名或签章后的文件。 |
| [in] | proterties | 签名或签章的公共属性参数,默认值为空属性。 |
| bool foxit::ofd::ofdseal::CustomSignatureDoc::SignWithStraddle | ( | const StraddlePosition & | position, |
| float | width, | ||
| float | height, | ||
| const String & | dest_file, | ||
| const PublicProperties & | proterties = PublicProperties() |
||
| ) |
在跨页位置对OFD文档进行自定义签名或签章,即骑缝章。
| [in] | position | 跨页位置参数,详见 foxit::ofd::ofdseal::StraddlePosition 。 |
| [in] | width | 签名或签章图像宽度。 |
| [in] | height | 签名或签章图像高度。 |
| [in] | dest_file | 签名或签章后保存的目标文件路径。 |
| [in] | proterties | 签名或签章的公共属性参数,默认值为空属性。 |
| bool foxit::ofd::ofdseal::CustomSignatureDoc::SignWithStraddle | ( | const StraddlePosition & | position, |
| float | width, | ||
| float | height, | ||
| const WString & | dest_file, | ||
| const PublicProperties & | proterties = PublicProperties() |
||
| ) |
在跨页位置对OFD文档进行自定义签名或签章,即骑缝章。
| [in] | position | 跨页位置参数,详见 foxit::ofd::ofdseal::StraddlePosition 。 |
| [in] | width | 签名或签章图像宽度。 |
| [in] | height | 签名或签章图像高度。 |
| [in] | dest_file | 签名或签章后保存的目标文件路径。 |
| [in] | proterties | 签名或签章的公共属性参数,默认值为空属性。 |
| bool foxit::ofd::ofdseal::CustomSignatureDoc::SignWithStraddle | ( | const StraddlePosition & | position, |
| float | width, | ||
| float | height, | ||
| foxit::common::file::WriterCallback * | file_writer, | ||
| const PublicProperties & | proterties = PublicProperties() |
||
| ) |
在跨页位置对OFD文档进行自定义签名或签章,即骑缝章。
| [in] | position | 跨页位置参数,详见 StraddlePosition 。 |
| [in] | width | 签名或签章图像宽度。 |
| [in] | height | 签名或签章图像高度。 |
| [in] | file_writer | 用户实现的 common::file::WriterCallback 对象,用于保存签名或签章后的文件。 |
| [in] | proterties | 签名或签章的公共属性参数,默认值为空属性。 |