> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# StyleParamsEnum

> ABBYY FineReader Engine API における StyleParamsEnum。フォントスタイルのパラメーターを識別するビット単位の flags で、Paragraph のメソッドおよび FontStyle.OverriddenStyleParams プロパティでマスクとして使用されます。

StyleParamsEnum 列挙定数は、フォントスタイルのさまざまなパラメーターを表すために使用されます。これらは、[Paragraph](/ja/fine-reader/engine/api-reference/text-related-objects/paragraph) オブジェクトの一部のメソッドでマスクとして使用されます。このマスクはこれらの定数の OR 結合であり、これらのメソッドで [CharParams](/ja/fine-reader/engine/api-reference/text-related-objects/charparams) オブジェクトのどのプロパティを考慮するかを定義します。これらの定数は、[IFontStyle::OverriddenStyleParams](/ja/fine-reader/engine/api-reference/text-related-objects/fontstyle#overriddenstyleparams) プロパティでもマスクとして使用されます。

```
typedef enum {
 SF_Bold = 1,
 SF_Italic = 2,
 SF_Underlined = 4,
 SF_Strikeout = 8,
 SF_SmallCaps = 16,
 SF_FontSize = 0x10000,
 SF_FontName = 0x20000,
 SF_Scaling = 0x40000,
 SF_Spacing = 0x80000,
 SF_Color = 0x100000,
 SF_BackgroundColor = 0x200000,
 SF_BaseLineRise = 0x400000
} StyleParamsEnum;
```

<div id="elements">
  ## 要素
</div>

| 名前                  | 説明                                                                                                                                                                                                                                                       |
| ------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| SF\_BackgroundColor | [IParagraphParams::BackgroundColor](/ja/fine-reader/engine/api-reference/text-related-objects/paragraphparams#backgroundcolor) プロパティに対応します。                                                                                                              |
| SF\_BaseLineRise    | [ICharParams::BaseLine](/ja/fine-reader/engine/api-reference/text-related-objects/charparams#baseline) または [IFontStyle::BaseLine](/ja/fine-reader/engine/api-reference/text-related-objects/fontstyle#baseline) プロパティに対応します。                             |
| SF\_Bold            | [ICharParams::IsBold](/ja/fine-reader/engine/api-reference/text-related-objects/charparams#isbold) または [IFontStyle::IsBold](/ja/fine-reader/engine/api-reference/text-related-objects/fontstyle#isbold) プロパティに対応します。                                     |
| SF\_Color           | [ICharParams::Color](/ja/fine-reader/engine/api-reference/text-related-objects/charparams#color) または [IFontStyle::Color](/ja/fine-reader/engine/api-reference/text-related-objects/fontstyle#color) プロパティに対応します。                                         |
| SF\_FontName        | [ICharParams::FontName](/ja/fine-reader/engine/api-reference/text-related-objects/charparams#fontname) または [IFontStyle::FontName](/ja/fine-reader/engine/api-reference/text-related-objects/fontstyle#fontname) プロパティに対応します。                             |
| SF\_FontSize        | [ICharParams::FontSize](/ja/fine-reader/engine/api-reference/text-related-objects/charparams#fontsize) または [IFontStyle::FontSize](/ja/fine-reader/engine/api-reference/text-related-objects/fontstyle#fontsize) プロパティに対応します。                             |
| SF\_Italic          | [ICharParams::IsItalic](/ja/fine-reader/engine/api-reference/text-related-objects/charparams#isitalic) または [IFontStyle::IsItalic](/ja/fine-reader/engine/api-reference/text-related-objects/fontstyle#isitalic) プロパティに対応します。                             |
| SF\_Scaling         | [ICharParams::HorizontalScale](/ja/fine-reader/engine/api-reference/text-related-objects/charparams#horizontalscale) または [IFontStyle::HorizontalScale](/ja/fine-reader/engine/api-reference/text-related-objects/fontstyle#horizontalscale) プロパティに対応します。 |
| SF\_SmallCaps       | [ICharParams::IsSmallCaps](/ja/fine-reader/engine/api-reference/text-related-objects/charparams#issmallcaps) または [IFontStyle::IsSmallCaps](/ja/fine-reader/engine/api-reference/text-related-objects/fontstyle#issmallcaps) プロパティに対応します。                 |
| SF\_Spacing         | [ICharParams::Spacing](/ja/fine-reader/engine/api-reference/text-related-objects/charparams#spacing) または [IFontStyle::Spacing](/ja/fine-reader/engine/api-reference/text-related-objects/fontstyle#spacing) プロパティに対応します。                                 |
| SF\_Strikeout       | [ICharParams::IsStrikeout](/ja/fine-reader/engine/api-reference/text-related-objects/charparams#isstrikeout) または [IFontStyle::IsStrikeout](/ja/fine-reader/engine/api-reference/text-related-objects/fontstyle#isstrikeout) プロパティに対応します。                 |
| SF\_Underlined      | [ICharParams::IsUnderlined](/ja/fine-reader/engine/api-reference/text-related-objects/charparams#isunderlined) または [IFontStyle::IsUnderlined](/ja/fine-reader/engine/api-reference/text-related-objects/fontstyle#isunderlined) プロパティに対応します。             |

<div id="used-in">
  ## 使用先
</div>

[IParagraph::SetCharParams](/ja/fine-reader/engine/api-reference/text-related-objects/paragraph/setcharparams-method)

[IParagraph::NextGroup](/ja/fine-reader/engine/api-reference/text-related-objects/paragraph/nextgroup-method)

[IFontStyle::OverriddenStyleParams](/ja/fine-reader/engine/api-reference/text-related-objects/fontstyle#overriddenstyleparams)
