答えて
あなたはGDライブラリを使用することができます。
// Load the three image files:
$images[1]=imagecreatefromjpeg("file1.jpg");
$images[2]=imagecreatefromjpeg("file2.jpg");
$images[3]=imagecreatefromjpeg("file3.jpg");
// Determine their dimensions.
$totalx=$totaly=0;
for ($ix in $images) {
$img=$images[$ix];
$totalx+=imagesx($img); // get total width
$totaly=max($totaly,imagesy($img)); // get maximum height
}
$xm=20; // side and in-between margin
$ym=20; // top and bottom margin
$totalx+=$xmargin*4; // 2 for the outsides and 2 for the in-betweens
$totaly+=$ymargin*2; // for top and bottom
$i=imagecreatetruecolor($totalx,$totaly);
$xstart=0; // where to place the next image
for ($ix in $images) {
$img=$images[$ix];
$xstart+=$imagesx($img)+$xm; // increase by this image's width plus buffer
imagecopy($i,$img,$xstart,$ym,0,0,imagesx($img),imagesy($img));
}
imagepng($i); // this outputs the image data. if you want to write it to a file you can do that with imagepng($i,$filename).
正しい画像読み込み機能を使用する必要があることに注意してください。たとえば、ソースイメージがPNGの場合、imagecreatefromjpeg()の代わりにimagecreatefrompng()を使用する必要があります。ファイル名をスキャンしたり、mime-typesを使ってイメージフォーマットを決めたり、*()関数から適切なイメージを呼び出すことができます。実際のところ、これらの関数の終わりはMIMEタイプの値と一致します。同様に、PNG以外のものを出力したい場合は、例えば次のように使用する必要があります。 imagepng($ i)の代わりにimagejpeg($ i)を使用します。 –
また、イメージを最終イメージですべて同じサイズにする場合は、imagecopy()コールでimagesx()およびimagesy()の代わりに希望のw/h値を使用できます。私の例では、元の画像と同じサイズにしたいと思っていました。 –
- 1. PHPで画像から動画を作成するには?
- 2. PHP画像操作
- 3. PHPを使用して3D画像を作成するには?
- 4. phpとmysqlを使ってドッカー画像を作成する
- 5. ギターコードを表示するためにPHPで画像を作成
- 6. php画像を生成するcurly arrow
- 7. PHPで画像からストップモーションビデオを作成する
- 8. phpとnodeのドッカー画像を作成するには?
- 9. one.comのPHPで画像アップロード機能を作成する
- 10. アップロード前に画像のサムネイルを作成する - PHP codeigniter
- 11. PHPで画像を作成し、サーバフォルダに保存する
- 12. PHP、Javascript/Jqueryでインタラクティブな画像を作成するには?
- 13. PHPで画像を操作する
- 14. PHP:画像を作成したまま回転させる
- 15. 2つの画像から画像を作成する
- 16. 2つの画像で画像を作成する方法
- 17. 非画像データからグレースケール画像を作成する方法
- 18. 画像URLから画像ファイルオブジェクトを作成する
- 19. PHPは超大規模の画像ファイルを作成します
- 20. 画像にグラデーションオーバーレイを作成する
- 21. 画像編集テキストを作成する
- 22. OpenCVでランダムカラー画像を作成する
- 23. レイアウトの画像を作成する
- 24. ブロブから画像を作成する
- 25. BigCommerceで画像を作成する
- 26. グラフィックスから画像を作成する
- 27. 画像からビデオを作成する
- 28. ビットマップ画像でカスタムジェネリックリストを作成する
- 29. Javaでアルファ画像を作成する
- 30. 画像上にテキストオーバーレイを作成する
[PHP:GD(http://php.net/manual/en/book.image.php)ドキュメント、[関連する質問](HTTP:// stackoverflowの。 com/questions/645582/how-to-graph-in-php)、[一般的なgoogle検索](https://www.google.com/search?q=php%20make%20graph)の可能性があります良いスタートポイントとなる – castis
これはどのように広すぎるのでしょうか?彼は何をしたいのかはっきりしています。境界線を持つ他の3つの画像を含む画像を作ります。彼が与えたサンプル画像が見えなければ、それは広範囲に及ぶだけです。 –