浏览该文件的文档.
15 #ifndef FS_FILLSIGN_H_
16 #define FS_FILLSIGN_H_
111 typedef enum _FillSignObjectType {
113 e_FillSignObjectTypeText = 0,
115 e_FillSignObjectTypeCrossMark = 1,
117 e_FillSignObjectTypeCheckMark = 2,
119 e_FillSignObjectTypeRoundRectangle = 3,
121 e_FillSignObjectTypeLine = 4,
123 e_FillSignObjectTypeDot = 5,
125 e_FillSignObjectTypeSignature = 6,
127 e_FillSignObjectTypeInitialsSignature = 7
128 } FillSignObjectType;
184 bool IsEmpty()
const;
215 FillSignObject AddObject(FillSignObjectType type,
const PointF& point,
float width,
float height,
296 #ifndef __EMSCRIPTEN_RENDER__
308 #ifndef __EMSCRIPTEN_RENDER__
347 #ifndef __EMSCRIPTEN_RENDER__
492 #endif // FS_FILLSIGN_H_
void * FS_HANDLE
句柄类型。
Definition: fs_basictypes.h:214
void SetBitmap(const common::Bitmap &bitmap)
设置位图。
bool GenerateContent()
为当前填充签名对象生成内容。
不旋转。
Definition: fs_common.h:59
Definition: fs_fillsign.h:97
TextFillSignObjectDataArray GetTextDataArray()
获取文本数据数组。
~SignatureFillSignObject()
析构函数。
Definition: fs_fillsign.h:471
bool operator!=(const FillSignObject &other) const
不相等操作符。
TextFillSignObjectData()
构造函数。
Definition: fs_fillsign.h:52
FillSign::FillSignObjectType GetType()
获取填充签名类型
~TextFillSignObject()
析构函数。
Definition: fs_fillsign.h:432
RectF GetRect() const
获取矩形,在PDF坐标系中。
Definition: fs_fillsign.h:291
FillSignObjectType
填充签名对象类型的枚举。
Definition: fs_fillsign.h:111
graphics::TextState text_state
文本状态信息。
Definition: fs_fillsign.h:91
Definition: fs_fillsign.h:36
WString text
文本内容字符串。
Definition: fs_fillsign.h:93
TextFillSignObject()
构造函数。
Definition: fs_fillsign.h:429
Definition: fx_coordinates.h:30
Rotation
旋转的枚举。
Definition: fs_common.h:57
bool operator==(const char *str1, const CFX_ByteString &str2)
检查两个字节字符串是否相等。
Definition: fs_basictypes.h:128
bool IsCombFieldMode()
检查当前模式是否为梳型字段模式。
Foxit命名空间。
Definition: fs_taggedpdf.h:27
bool operator!=(const char *str1, const CFX_ByteString &str2)
检查两个字节字符串是否不相等。
Definition: fs_basictypes.h:140
void Move(const PointF &point, float width, float height, common::Rotation rotation=common::e_Rotation0)
移动当前填充签名对象。
Definition: fs_fillsign.h:455
TextFillSignObjectData & operator=(const TextFillSignObjectData &text_data)
赋值操作符。
Definition: fs_fillsign.h:71
#define NULL
空指针值。
Definition: fx_system.h:792
Definition: fx_coordinates.h:771
SignatureFillSignObject()
构造函数。
Definition: fs_fillsign.h:468
TextFillSignObjectData(const graphics::TextState &text_state, WString text)
构造函数,带参数。
Definition: fs_fillsign.h:46
FillSignObject()
构造函数。
Definition: fs_fillsign.h:306
Definition: fs_pdfpage.h:421
virtual ~FillSignObject()
析构函数。
bool IsInitialsType()
检查当前注释是否为首字母签名填充签名对象。
bool IsEmpty() const
检查当前对象是否为空。
void Set(const graphics::TextState &text_state, WString text)
设置值。
Definition: fs_fillsign.h:85
Definition: fx_coordinates.h:1076
bool operator==(const FillSignObject &other) const
相等操作符。
宽字符串类
Definition: fx_string.h:1457
Definition: fs_image.h:36
TextFillSignObjectData(const TextFillSignObjectData &text_data)
构造函数,使用另一个文本填充签名对象数据。
Definition: fs_fillsign.h:59
Definition: fs_fillsign.h:104
FillSignObject & operator=(const FillSignObject &other)
赋值操作符。
Definition: fs_pdfgraphicsobject.h:863
Definition: fs_basictypes.h:449
Definition: fs_fillsign.h:416
@2026 Foxit Software Incorporated. All rights reserved.