0

JoomlaのWebサイトに、ユーザーが画像をアップロードし、製品テンプレートを使用して製品画像を作成および設計できるシステムが必要です。たとえば、キーチェーンはデザインである必要があります。誰かがこれをPhPで可能にすることをお勧めできますか?または、作業するために他のプラットフォームが必要です。

ありがとう

4

2 に答える 2

0

これは、PHP用のGDまたはImagemagickライブラリを使用して実行できます。

これは、PHPとimagemagickを使用して画像を空白のコーヒーマグに合成するためにしばらく前に書いたサンプルスクリプトです。これは、あなたがやろうとしていることと非常に似ているはずです。

<?php

$im = new Imagick('image.jpg');
$mug = new Imagick('images/mug.png');

$im->scaleImage(300, 0);

$im->setImageFormat('png');
$im->setImageVirtualPixelMethod(Imagick::VIRTUALPIXELMETHOD_TRANSPARENT);
$im->setImageMatte(true);

$height = $im->getImageHeight();

$mug->compositeImage($im, $im->getImageCompose(), 80, 130);

header("Content-Type: image/png");
echo $mug;

?>
于 2012-07-09T13:57:43.557 に答える
0

ある種のグラフィックエディタをユーザーに提供したい場合は、PHPを使用したJavaScript実装が必要であり、その最終結果のみを処理する必要があります。

PHPで画像を編集する一般的な方法は、Imagickを使用することですが、実際にはそのようには聞こえません。これは、たとえば、アップロードされたすべての画像のサイズを変更したり、別の形式で保存したりする必要がある場合に当てはまります。

于 2012-07-09T13:57:45.290 に答える