上の第二の画像に対して座標特定の他の画像の上にPNG/GIF画像を重複、私は他の画像(赤色ドットGIFまたはPNG)を配置します例えば、Bが600x600pxで、Xcoorが300でYcoorが300の場合、ユーザーがPHPスクリプトを読み込むと、Bが中央に赤い点で表示されます。助けてくれてありがとう。Iは、背景画像(Bそれを呼び出すことができます)を持つPHP
2
A
答えて
2
PHP's GD2 libraryに基づくWideImageのように、このような機能を簡単に提供するイメージライブラリを利用することができます。
10、10を位置決めするために不透明度30とマージの例:
$img = WideImage::load('pic.jpg');
$watermark = WideImage::load('logo.jpg');
$new = $img->merge($watermark, 10, 10, 30);
$new->output('jpg', 90); // send to browser
はMerge/WatermarkとOutput to browser例を参照してください。絵の上にウォーターマークを中央に
、あなたはSmart coordinatesを利用することができます。赤いドットの画像を仮定すると60x60ピクセルであり、画像の中央に配置する必要があります:
$new = $img->merge($watermark, '50% – 30', '50% – 30');
0
あなたは画像の上にドットを配置するCSSのpositionプロパティを使用することができます。位置が「絶対」に設定されている場合、要素は、その最初に位置祖先に対して位置決めされます。例:
<?php
echo '
<style>
#mydiv {
position: relative;
margin: auto;
display: block;
width: 600px;
}
#dot {
position: absolute;
left: 300px;
top: 300px;
}
</style>';
echo '<div id="mydiv">';
echo '<img id="myimg" src="myimage.jpg">';
echo '<img id="dot" src="dot.png">';
echo '</div>';
?>
関連する問題
- 1. 背景画像を持つレイアウト、それは別の画面でそれを処理するベストプラクティスです
- 2. プッシュボタンの背景にプッシュボタンで呼び出された画像をロードする
- 3. ハイチャート:画像の背景を持つ円
- 4. Angular2動的な背景画像Iは、動画像と、このスタイルを持っているHTMLテンプレートで
- 5. は、私が使用して背景画像を持つページを持っている背景画像
- 6. は、まずここで、背景画像
- 7. ドロップシャドウと透明な背景を持つ画像をコピーする
- 8. 透明な背景を持つpng画像が黒い背景で表示されます
- 9. 背景画像を持つコンテナに背景色を適用する
- 10. アンドロイドスタジオエディタで画像の背景を設定することはできますか?
- 11. phpで背景画像を使用
- 12. 背景画像カルーセルの背景画像
- 13. 背景画像上の背景画像
- 14. ポリゴンを描き、背景画像で塗りつぶします
- 15. ヘッダ背景画像の下の背景に画像を追加することは可能ですか?
- 16. アップロード後に透明な背景を持つGIF画像に黒い背景が表示されますか?
- 17. 背景画像を数ピクセルクリップすることはできますか?
- 18. CSSで背景画像を宣言していますが、背景画像が表示されません。
- 19. AWS認識呼び出しは、S3バケット内のすべての画像を1つずつではなく呼び出すことができますか?
- 20. Javaはグラフィックファイルの背景にテキストを持つことができますか?
- 21. 何が速いですか?背景画像または画像
- 22. ボタンの背景色を変更し、ユーザーがそれを押したときにアイコン(画像)を保持する
- 23. 背景の画像とグラデーションを持つAndroidセレクター
- 24. 複数の線幅と背景画像を持つuibezierpath(スウィフト)
- 25. ボーダーと背景画像を持つカスタムCSSシェイプ
- 26. yii tab背景画像を表示させることはできますか?
- 27. layer.setNeedsDisplay()を呼び出すと黒い背景が表示されます
- 28. angularJSは、背景画像が
- 29. iOSで背景色を持つコレクションビューセルに画像を追加
- 30. JqueryのPHPリフレッシュの背景画像は10秒ごとです
GD Libにアクセスできますか?その場合、これはあなたが始めるには十分かもしれません:http://www.php.net/manual/en/function.imagecopymerge.php – Bing
http://www.sitepoint.com/watermark-images-php/ – hakre
可能重複:[どのようにPHPを使用して、アップロードした画像に透かしを適用する](http://stackoverflow.com/questions/1420933/how-to-apply-a-watermark-to-an-uploaded-picture-using-php) – hakre