FMX.Graphics.TBitmap.CreateThumbnail

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function CreateThumbnail(const AWidth, AHeight: Integer): TBitmap;

C++

TBitmap* __fastcall CreateThumbnail(const int AWidth, const int AHeight);

プロパティ

種類 可視性 ソース ユニット
function public
FMX.Graphics.pas
FMX.Graphics.hpp
FMX.Graphics TBitmap


説明

現在の TBitmap オブジェクトのサムネイルを指定のサイズで作成します。

Width パラメータはサムネイルのです。

Height パラメータはサムネイルの高さです。

CreateThumbnail を使用すると、TBitmap 画像の縮小版を作成できます。

CreateThumbnail では、現在の TBitmap 画像のサイズを変更して、(画像の現在の縦横比を維持したまま)Width および Height パラメータで指定されたサイズのサムネイルに最も合うようにします。

  • 現在の TBitmap イメージのいずれかの寸法が、指定された Width または Height パラメータより大きい場合、現在のイメージのサイズは、(現在のイメージの形状--幅と高さの比率は保ちつつ)、現在のイメージ全体が指定された WidthHeight の四角形内に収まるようにします。つまり、サイズ変更された現在のイメージの幅が、指定された Width と等しくなるか、サイズ変更された現在のイメージの高さが、指定された Height と等しくなるか、のどちらかになります。 現在のイメージの全体が、指定された WidthHeight の四角形の内部に配置されなければなりません。現在のイメージは、四角形の中央に描画されます。
    IwFit
  • 現在の画像がもともと指定サイズ Width および Height の四角形より小さい場合は、現在の画像はサイズ変更されません。現在の画像はその四角形の中央に描画されます。
    IwFit

関連項目