これは重複した質問のように見えるかもしれませんが、私はこのシナリオを正確に見つけることができませんでした。しかし、間違っているかもしれません。
私の問題は、150x150のキャンバス内に100x100ピクセルの正方形$squareがあるとします。背景は透明です。
正方形のクローンを作成してから、作業に必要な部分($ detail)をトリミングしました。
$ detailに上から下へのグラデーションを適用して、上部が約60%白透明で、下部が100%透明になるようにする必要があります。
次に、$image上に$detailを作成します。
私はconvertを使用できず、phpimagick関数のみを使用します。
前もって感謝します!意思