imageresolution
画像の解像度を取得/設定する
&reftitle.description;
arrayboolimageresolution
GdImageimage
intnullresolution_x&null;
intnullresolution_y&null;
imageresolution 関数は、
画像の解像度を DPI(dots per inch) 単位で取得/設定します。
オプションのパラメータが &null; だった場合は、
現在の解像度を配列で返します。
resolution_x だけが &null; でない場合、
垂直/水平方向の解像度がこの値に設定されます。
オプションのパラメータが両方指定されると、
垂直/水平方向の解像度がそれぞれ指定された値に設定されます。
この手の情報をサポートしている画像フォーマットを読み書きする場合(現状、PNG と JPEG)に、
解像度情報はメタ情報としてのみ使われます。画像を描画する操作には一切影響しません。
新しい画像の解像度は 96DPI です。
&reftitle.parameters;
&gd.image.description;
resolution_x
水平方向の解像度をDPI単位で指定します。
resolution_y
垂直方向の解像度をDPI単位で指定します。
&reftitle.returnvalues;
getter として使う場合、
水平方向と垂直方向の解像度を成功時には返します。
&return.falseforfailure;。
setter として使う場合、
成功時には &true; を返し、&return.falseforfailure;。
&reftitle.changelog;
&Version;
&Description;
8.0.0
resolution_x と
resolution_y は、nullable になりました。
&reftitle.examples;
画像の解像度を取得/設定する
]]>
&example.outputs;
200
[1] => 200
)
Array
(
[0] => 300
[1] => 72
)
]]>