ユーザーにロゴ/ブランド/何でも配置できる標準の背景/テンプレート画像を提供するシンプルなアプリを作成しようとしています。ユーザーが画像をアップロードしてトリミングできるようにするいくつかのjQueryプラグインを見てきましたが、それらのほとんどは、x座標とy座標、および幅と高さをサーバーに投稿することで機能するようです。
その後、imagecopyresampled() を使用して画像を背景画像とマージすることができますが、(a) 動作するはずの寸法をハードコードした場合でも、ユーザーの画像が実際に歪んでいるように見えます。(b)アップロードされた画像をほぼ中心に配置する必要があります。これを達成するための最良の方法は何ですか?
何か助けはありますか?GD を使用するのはこれが初めてです。必要に応じて独自のコードを追加しますが、さまざまな GD 関数をいじっているので、以前に持っていたものを解体しました。再現します。
ありがとう