合并图像/添加徽标 [英] Merge images / add logo

查看:53
本文介绍了合并图像/添加徽标的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好,

我想知道在图片上放一个(transp-PNG)
的最快方法是什么?


我有一个代码,但我猜它很草率。而且它很慢。

(此消息下面的代码)


有谁可以帮我解决这个问题?


谢谢


问候毛茸茸。


******************* ******************

$ img_id = substr(''0000000000''。$ _ GET [''id''],-10, 10);


$ info = getimagesize($ img_id。" .jpg");


$ photo = imagecreatetruecolor($ info [ 0],$ info [1]);


$ pic = imagecreatefromjpeg($ img_id。" .jpg");

imagecopy($ photo, $ pic,0,0,0,0,$ info [0],$ info [1]);


$ logo = imagecreatefrompng(" photo_logo.png");

imagecopy($ photo,$ logo,20,30,0,0,128,20);

header(" Content-type:image / jpeg");

imagejpeg($ photo,"",90);

imagedestroy($ photo);


*** ********************************** *

Hi there,
I was wondering what''s the quickest way to put a (transp-PNG)
over a picture?

I have a code, but i guess it''s sloppy. And it''s slow.
(Code below this message)

Could anyone help me out on this?

Thanks

Greetings Frizzle.

*************************************
$img_id = substr( ''0000000000''.$_GET[''id''], -10, 10);

$info = getimagesize($img_id.".jpg");

$photo = imagecreatetruecolor($info[0], $info[1]);

$pic = imagecreatefromjpeg($img_id.".jpg");
imagecopy($photo, $pic, 0, 0, 0, 0, $info[0], $info[1]);

$logo = imagecreatefrompng("photo_logo.png");
imagecopy($photo, $logo, 20, 30, 0, 0, 128, 20);
header("Content-type: image/jpeg");
imagejpeg($photo , "", 90);
imagedestroy($photo);

*************************************

推荐答案

img_id = s ubstr(''0000000000''。
img_id = substr( ''0000000000''.


_GET [''id''],-10,10);

_GET[''id''], -10, 10);


info = getimagesize(
info = getimagesize(


这篇关于合并图像/添加徽标的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆