> ## 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.

# ScaleTypes

> Windows 版 ABBYY FineReader Engine Visual Components の ScaleTypes 列挙体 — ScaleTypes 定数は、使用可能な拡大・縮小の種類を表します。

<Warning>
  Visual Components は、Windows 版 FRE で実装されています。
</Warning>

ScaleTypes 定数は、使用可能な拡大・縮小タイプを表します。これらは、[ImageViewer](/ja/fine-reader/engine/visual-components-reference/imageviewer)、[ZoomViewer](/ja/fine-reader/engine/visual-components-reference/zoomviewer)、または [TextEditor](/ja/fine-reader/engine/visual-components-reference/texteditor) オブジェクトの `ViewScale` プロパティの値として使用できます。

```
module ScaleTypes
{
 const int ST_FitToWidth = -1;
 const int ST_FitToHeight = -2;
 const int ST_BestFit = -3;
 const int ST_PixelToPixel = -4;
}
```

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

| フラグ名             | 説明                                              |
| ---------------- | ----------------------------------------------- |
| ST\_FitToWidth   | ページを幅に合わせて表示します。                                |
| ST\_FitToHeight  | ページを高さに合わせて表示します。この定数は Zoom Viewer では使用できません。   |
| ST\_BestFit      | 最適な表示サイズを自動的に選択します。この定数は Zoom Viewer では使用できません。 |
| ST\_PixelToPixel | 画像をピクセル等倍モードで表示します。この定数は Zoom Viewer でのみ使用できます。 |

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

[IImageViewer::ViewScale](/ja/fine-reader/engine/visual-components-reference/imageviewer#viewscale)

[IZoomViewer::ViewScale](/ja/fine-reader/engine/visual-components-reference/zoomviewer#viewscale)

[ITextEditor::ViewScale](/ja/fine-reader/engine/visual-components-reference/texteditor#viewscale)
