imageantialias
関数を使用するときに、PHP
でアンチ・エイリアシングを有効にするかどうかをBoolに渡す必要がある理由がわかりません。
パラメータを持つ関数を呼び出して何もしないと言うのは直感的ではないと感じます。
私が紛失していると誤って呼び出すためのユースケースはありますか?
imageantialias
関数を使用するときに、PHP
でアンチ・エイリアシングを有効にするかどうかをBoolに渡す必要がある理由がわかりません。
パラメータを持つ関数を呼び出して何もしないと言うのは直感的ではないと感じます。
私が紛失していると誤って呼び出すためのユースケースはありますか?
falseを渡しても何もしないように指示するのではなく、アンチエイリアスを有効にしていればオフにすることができます。ユースケースは、アンチエイリアス処理をした画像に描画し、後でアンチエイリアス処理を行わずにさらに描画したい場合があります。
ああ、優秀です - 画像のアンチエイリアスをオフにすることはできませんでしたすでにそれを持っていた。それははるかに理にかなっています。 – Toby
これは有効/無効機能です。だから、
私が呼び出す場合:
imageantialias($image, TRUE);
...その後、アンチエイリアシングが$image
のために有効になっています。そして、私が電話した場合:
imageantialias($image, FALSE);
もう一度無効にしました。
すでにアンチエイリアスが有効になっている画像、つまり同じ画像を2回処理する画像でアンチエイリアスを無効にする可能性があります。 – ManseUK