[ top ] [ prev ] [ up ] [ next ]

Phi::Metafile

Win32 のエンハンスドメタファイルグラフィックのラッパー

Phi::Metafile はメタファイル (EMF ファイル形式 ) を格納します。

Phi::Metafile のプロパティはメタファイルのサイズおよび特性を示します。

メタファイルをキャンバスに描画するには, Phi::Metafile を引数として渡して, Phi::Canvas#draw , Phi::Canvas#stretch_draw を呼び出します。

properties

enhanced : Boolean
メタファイルをディスクに格納する方法を決めます。

enhanced プロパティは,メタファイルをディスクに格納する方法を設定できます。
true
メタファイルは .emf (Win32 エンハンスドメタファイル ) として格納されます。
false
メタファイルは .wmf (Windows 3.1 メタファイル, Aldus ヘッダー付き ) として格納されます。

メモリ内での形式は常に EMF です。 WMF は機能が非常に限られており, WMF として格納すると, EMF では保持される情報の一部は保有されません。 enhanced は読み込み時にメタファイルの種類に一致するように設定されます。 WMF として読み込まれた場合は WMF として保存します。
author: YOSHIDA Kazuhiro
[ top ] [ prev ] [ up ] [ next ]