|
Foxit PDF SDK
|
继承自 NSObject .
构造函数 | |
| (id) | - init |
| 构造函数。 | |
| (id) | - initWithFont:text_size:text_alignment:text_color:is_bold:is_italic:is_underline:is_strikethrough:mark_style:char_space:word_space: |
| 构造函数,带参数。 更多... | |
| (id) | - initWithStyle: |
| 构造函数,使用另一个样式对象。 更多... | |
| (void) | - set:text_size:text_alignment:text_color:is_bold:is_italic:is_underline:is_strikethrough:mark_style:char_space:word_space: |
| 设置值。 更多... | |
属性 | |
| float | char_space |
| 字符间距。对于表格生成器不应为负值。仅在FSPDFPage::addText:rect:style:matrix:is_each_text:disable_embed_font:中使用。 | |
| FSFont * | font |
| 富文本样式中使用的字体。应该是有效的字体对象。 更多... | |
| BOOL | is_bold |
| 指示是否将文本设为粗体的布尔值。 | |
| BOOL | is_italic |
| 指示是否将文本设为斜体的布尔值。 | |
| BOOL | is_strikethrough |
| 指示是否为文本添加删除线的布尔值。 | |
| BOOL | is_underline |
| 指示是否为文本添加下划线的布尔值。 | |
| FSRichTextStyleCornerMarkStyle | mark_style |
| 角标样式。角标样式可用于将文本设为上标或下标或不作为任何类型的角标。 请参考从FSRichTextStyleCornerMarkNone开始的值,这应该是这些值中的一个。 | |
| FSAlignment | text_alignment |
| 对齐值。请参考从FSAlignmentLeft开始的值, 这应该是这些值中的一个。 | |
| unsigned int | text_color |
| 文本颜色。格式:0xRRGGBB。 | |
| float | text_size |
| 文本大小。不应为负值。0表示文本不会显示。 | |
| float | word_space |
| 单词间距。对于表格生成器不应为负值。仅在FSPDFPage::addText:rect:style:matrix:is_each_text:disable_embed_font:中使用。 | |
此类表示富文本样式数据,用于指定富文本的样式。
| - (id) initWithFont: | (FSFont*) | font | |
| text_size: | (float) | text_size | |
| text_alignment: | (FSAlignment) | text_alignment | |
| text_color: | (unsigned int) | text_color | |
| is_bold: | (BOOL) | is_bold | |
| is_italic: | (BOOL) | is_italic | |
| is_underline: | (BOOL) | is_underline | |
| is_strikethrough: | (BOOL) | is_strikethrough | |
| mark_style: | (FSRichTextStyleCornerMarkStyle) | mark_style | |
| char_space: | (float) | char_space | |
| word_space: | (float) | word_space | |
构造函数,带参数。
| [in] | font | 有效的字体对象。 |
| [in] | text_size | 文本大小。不应为负值。0表示文本不会显示。 |
| [in] | text_alignment | 对齐值。请参考从FSAlignmentLeft开始的值, 这应该是这些值中的一个。 |
| [in] | text_color | 文本颜色。格式:0xRRGGBB。 |
| [in] | is_bold | 指示是否将文本设为粗体的布尔值。 |
| [in] | is_italic | 指示是否将文本设为斜体的布尔值。 |
| [in] | is_underline | 指示是否为文本添加下划线的布尔值。 |
| [in] | is_strikethrough | 指示是否为文本添加删除线的布尔值。 |
| [in] | mark_style | 角标样式,可用于将文本设为上标或下标或不作为任何类型的角标。 请参考从FSRichTextStyleCornerMarkNone开始的值, 这应该是这些值中的一个。 |
| [in] | char_space | 字符间距。对于表格生成器,不应为负值。仅在FSPDFPage::addText:rect:style:matrix:is_each_text:disable_embed_font:和表格生成器中使用。 |
| [in] | word_space | 单词间距。对于表格生成器,不应为负值。仅在FSPDFPage::addText:rect:style:matrix:is_each_text:disable_embed_font:和表格生成器中使用。 |
| - (id) initWithStyle: | (FSRichTextStyle*) | style |
构造函数,使用另一个样式对象。
| [in] | style | 另一个样式对象。 |
| - (void) set: | (FSFont*) | font | |
| text_size: | (float) | text_size | |
| text_alignment: | (FSAlignment) | text_alignment | |
| text_color: | (unsigned int) | text_color | |
| is_bold: | (BOOL) | is_bold | |
| is_italic: | (BOOL) | is_italic | |
| is_underline: | (BOOL) | is_underline | |
| is_strikethrough: | (BOOL) | is_strikethrough | |
| mark_style: | (FSRichTextStyleCornerMarkStyle) | mark_style | |
| char_space: | (float) | char_space | |
| word_space: | (float) | word_space | |
设置值。
| [in] | font | 有效的字体对象。 |
| [in] | text_size | 文本大小。不应为负值。0表示文本不会显示。 |
| [in] | text_alignment | 对齐值。请参考从FSAlignmentLeft开始的值, 这应该是这些值中的一个。 |
| [in] | text_color | 文本颜色。格式:0xRRGGBB。 |
| [in] | is_bold | 指示是否将文本设为粗体的布尔值。 |
| [in] | is_italic | 指示是否将文本设为斜体的布尔值。 |
| [in] | is_underline | 指示是否为文本添加下划线的布尔值。 |
| [in] | is_strikethrough | 指示是否为文本添加删除线的布尔值。 |
| [in] | mark_style | 角标样式,可用于将文本设为上标或下标或不作为任何类型的角标。 请参考从FSRichTextStyleCornerMarkNone开始的值, 这应该是这些值中的一个。 |
| [in] | char_space | 字符间距。对于表格生成器,不应为负值。仅在FSPDFPage::addText:rect:style:matrix:is_each_text:disable_embed_font:中使用。 |
| [in] | word_space | 单词间距。对于表格生成器,不应为负值。仅在FSPDFPage::addText:rect:style:matrix:is_each_text:disable_embed_font:中使用。 |
|
readwritenonatomicweak |
富文本样式中使用的字体。应该是有效的字体对象。