A. 我想用php将一张图片合成到另一张图片上去,但是要倾斜一定角度,像下面图片中的这样,高手帮忙啊
编写示例代码如下:
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
<title>图像旋转</title>
<styletype="text/css">
#bg{
background-image:url(bg.jpg);
background-repeat:no-repeat;
width:333px;
height:229px;
}
#pic{
pading-left:30px;
width:333px;
height:229px;
-o-transform:rotate(21deg);/*Opera浏览器*/
-webkit-transform:rotate(21deg);/*Webkit内核浏览器*/
-moz-transform:rotate(21deg);/*Firefox浏览器*/
}
#picimg{
padding-top:42px;
padding-left:70px;
}
</style>
</head>
<body>
<divid="bg">
<divid="pic">
<imgsrc="pic.jpg"/>
</div>
</div>
</body>
</html>
背景图:bg.jpg
B. 怎么把一个图片合并到另一张图片上!
用photoshop呀
步骤:
打开图象a--打开图象b--选择--全选
编辑--拷贝
点到图象b--新建一个图层--编辑--粘贴
图层--合并可见图层
over
C. php如何合并PNG图片
自认为两种可以实现:
用css,图片作为网页背景,大图片可以作为表格等的背景,这样表格背景遮挡网页背景,只要位置设置对了,应该就没有问题了
另一种,你直接把两个图片作为层,去图像处理软件上处理一下就好了。
D. 哪个软件可以方便的合并照片答得好的追加分数
1、Adobe Photoshop, 有将多张图像合并成一张的功能,方法:文件/自动/Photomerge.../选择要合并的照片/确定。这个命令可以帮你自动拼合照片。但因为其默认保持各张照片原始大小形成一张新的图片,导致合并成的新图片形状不规则,要解决这一问题,合并之前要将合并的图片调整到合适的尺寸,但支持1大多小的合并模式。
2、推荐:IrfanView 4.0 汉化增强版,此软件可以将n张图片合为一张:
软件介绍就不在此累述了,网页上有介绍,但有一点该软件:简单易用,可以完成照片水平等多方式旋转、n张图片合为1张,可做为看图软件。。。
下载地址:http://www.onlinedown.net/soft/19376.htm
大小:5.73MB,安装后最小为:1.19MB
安装后,在<图像>菜单下,选择<创建全景图像>,可将n幅图片拼接在1张上了,另存即可;值得一提的是:2张图片合并时,其自动调整大小;多张图片合并时,只支持左右或上下合并模式。
E. PHP大神求教 因为上传文字和图片是两个类怎么把两个数据组合到一起
你应该说的是两个请求吧,一般上传图片是采用的二进制的传输,而文字的采用的是字符的传输,所以一般不会把两个放到一起。之前做过一个伪ajax的传输方式,是使用的iframe做的。上传和文字的数据提交还是分开的,只是上传图片的是使用iframe,所以页面没有刷新,看起来就像是一起提交了
F. PHP写个方法把多张图片合并成gif动画图
magicwand,推荐采用这个扩展,还是很不错的。
G. php 两张图片怎么重叠在一起一张图片是一个“--” 一张是“|” 我要的是 “十”
采用php自带的gd2里面关于图片的函数生成!
先生成一个,再把另一个叠加上去不就成了。具体的参考php_gd2的说明文档去吧!
H. 我想用PHP将一张图片合成到另一张图片上去,但是要倾斜一定角度,像下面图片中的这样,高手帮忙啊
1L方法太先进了 - -
使用PHP的GD库应该可以得到LZ想要的效果,这里给思路吧,具体代码需完善不少方面,实在没时间研究啊 - -
//-----------------------------------------------------------------------------------------
header('Content-type:image/jpeg');
$imageDestination = 'images/dst.jpg'; //主视图,也就是白云飘飘这张主图
$imageSource = 'images/src.png' //复制并需旋转的小图
$imageSource = imagerotate($imageSource, -25, -1); //把小图向右旋转25°,-1就是不填充颜色到旋转后的空白部分,大概就是透明吧
/*
把旋转后的小图复制到大图上
30, 50就是旋转后小图在大图上的位置
0, 0是从旋转后小图的左上开始复制
这样一直复制到imagesx($imageSource), imagesy($imageSource),就是把旋转后小图完整复制到大图了
*/
image($imageDestination, $imageSource, 30, 50, 0, 0, imagesx($imageSource), imagesy($imageSource));
imagejpeg($imageDestination); //输出图片
//-----------------------------------------------------------------------------------------
当然,上面只是一个草稿式的代码,具体还要考虑大小图的类型,旋转小图后其尺寸,定位旋转后小图坐标,还有图片的真彩色、透明等等问题,所以说还得花点心思才能把功能写好。
希望能帮到你,满意请采纳~~
I. 把有透明区域的png图片和另外一个图片合并成一个,如何在web程序端实现,如php,python等
//文件名如a.php,本例适应显示方式动态合并,须GD库支持
$dest=imagecreatefromjpeg('a.png');//底图
$src=imagecreatefrompng('b.png');//透明图
image($dest,$src,0,0,0,0,320,263);//合并,注意大小和座标
header('Content-Type:image/png');//声明格式
imagepng($dest);//输出图片,如果需要保存的话,imagepng($dest,$file);
@imagedestroy($dest);//释放内存
@imagedestroy($src);//释放内存
调用 <img src="a.php">
J. PHP-怎么把两个图片-一个图片做另一个图片的背景-
直接用PS作就行了噻,何必这么麻烦啊