GmagickDraw::settextencoding

(PECL gmagick >= Unknown)

GmagickDraw::settextencodingテキストのコードセットを設定する

説明

public GmagickDraw::settextencoding(string $encoding): GmagickDraw

テキストのアノテーションで使うコードセットを表す文字列を設定します。 現時点で使える文字エンコーディングは "UTF-8" だけで、 これは Unicode をバイト列として使います。 空文字列を指定すると、テキストのエンコーディングをシステムのデフォルトに合わせます。 Unicode を使ったテキストのアノテーションをするには、Unicode に対応したフォントが必要です。

パラメータ

encoding

テキストのエンコーディングを表す文字列。

戻り値

GmagickDraw オブジェクトを返します。

add a note add a note

User Contributed Notes 1 note

up
0
Anonymous
6 years ago
$im = new Gmagick($f);
$draw = new GmagickDraw();
                    $draw->setFontSize(64);
                    $draw->settextencoding("UTF-8");
                    $draw->setFillColor(new GmagickPixel('#FFFFFF'));
                    $draw->annotate(30, $wh1[1]-50, $waster);
                    $im->drawImage($draw);
To Top