【php 图片上添加透明度渐变的效果】教程文章相关的互联网学习教程文章

php生成水印,包括位置和透明度_PHP教程

/* 给大家推荐一下!主要包括图片的裁剪,缩放,加水印等。下面是一些简单的使用方法。 include("imageclass.php"); //这里注意imageclass.php的路径 $imgs=new image(); $imgs->param($tempFile); if(!$imgs->thumb($targetFile,600,500))die(--图像上传失败!); //对图片进行缩放$imgs->water($targetFile,$water,$pos=0,$pct=50);主要包括两个参数,$targetFile为已经上传到服务器的文件路径,$water为水印图片,$pos为水印图...

通过gd库为图片添加透明水印_PHP教程

请查看源文件注:需GD 2.0以上才能有透明效果(做为现在的主流开发语言)header ("Content-type: image/png");logoImage = ImageCreateFromPNG(test.png);photoImage = ImageCreateFromJpeg(back.jpg);ImageAlphaBlending(photoImage, true);logoW = ImageSX(logoImage);logoH = ImageSY(logoImage);ImageCopy(photoImage, logoImage, 0, 0, 0, 0, logoW, logoH);ImageJPEG(photoImage); // output to browserImageDestroy(photoImag...

PHP动态的在图片上添加透明度渐变的效果_PHP教程

今天因为临时需要,要动态的在图片上添加透明度渐变的效果,在网上找了半天没有相应功能的算法.... 自己写了一个:以下为引用的内容: ////$strimgsrc = file_get_contents("http://127.0.0.1/5307754.jpg");////$imgsrc = imagecreatefromstring($strimgsrc);$imgsrc = imagecreatefromjpeg("5307754.jpg");$imgsrcw = imagesx($imgsrc);$imgsrch = imagesy($imgsrc); $width = 30;$x1 = 2;$x2 = $imgsrcw - $x1 - 20;$y1 = ($im...

php缩小png图片不损失透明色的解决方法_PHP教程

主要是利用gd库的两个方法: 代码如下:imagecolorallocatealpha //分配颜色 + alpha imagesavealpha //设置在保存 png 图像时保存完整的 alpha 通道信息 代码示例:代码如下://获取源图gd图像标识符$srcImg = imagecreatefrompng(./src.png);$srcWidth = imagesx($srcImg);$srcHeight = imagesy($srcImg); //创建新图$newWidth = round($srcWidth / 2);$newHeight = round($srcHeight / 2);$newImg = imagecreatetruecolor($newWid...

php给图片加灰色透明效果_PHP教程

本文章来给大家介绍一篇关于php 给图片加灰色透明效果,希望此方法对各位同学会有所帮助哦。原理: 1.首先计算出原图片的尺寸 2.创建相同尺寸的半透明图片 3.使用 imagecopy()方法,把新创建的半透明图片与原图合并代码如下/*php 给图片加灰色透明效果*/ $imfile = './0.jpg';//原图 $origim = imagecreatefromjpeg($imfile);//从 JPEG 文件或 URL 新建一图像 $w=imagesx($origim);//原图宽度 $h=imagesy($origim);//原图高度 ...

php图像处理(缩放、剪裁、缩放、翻转、旋转、透明、锐化)_PHP教程

本文章来给各同学总结了一些常用的图像处理函数,包括有缩放、剪裁、缩放、翻转、旋转、透明、锐化功能,大家可参考参考。 注意事项:如果要使用php gd处理我们需要开启gd库Windows下开启PHP的GD库支持 找到php.ini,打开内容,找到: ;extension=php_gd2.dll 把最前面的分号“;”去掉,再保存即可,如果本来就没有分号,那就是已经开启了。linux开启GD库##检测GD库是否安装命令php5 -m | grep -i gd或者php -i | grep -i --color ...

php中生成透明背景png缩略图程序_PHP教程

文章介绍了在php生成一个透明背景的png缩略图程序,在php要中处理这个很简单我们只要用到imagealphablending($thumb,false);与imagesavealpha($thumb,true);就可以了,下面看程序。生成PNG缩略图的时候,背景是黑色,今天又写了一个函数来弥补一下。代码很简单,就是imagealphablending($thumb,false);与imagesavealpha($thumb,true);很重要.主要就是把PNG的alpha值保存,不要丢失而已。代码如下 /**$sourePic:原图路径* $smallFile...

PHP实现生成透明背景的PNG缩略图函数分享,png缩略图_PHP教程

PHP实现生成透明背景的PNG缩略图函数分享,png缩略图 之前在WEB开发笔记写过一个PHP生成缩略图的函数,虽然那个函数能够生成缩略图,但是有一定的缺陷,在生成PNG缩略图的时候,背景是黑色,今天又写了一个函数来弥补一下。代码很简单,就是imagealphablending($thumb,false);与imagesavealpha($thumb,true);很重要.主要就是把PNG的alpha值保存,不要丢失而已。 函数如下: <?PHP /**$sourePic:原图路径* $smallFileName:小图名称* ...

php画一个背景透明,且开始处旋转到在圆的正下方处的一个圆饼统计图_PHP教程

php画一个背景透明,且开始处旋转到在圆的正下方处的一个圆饼统计图/** _survey 得到一个投票的圆饼图 * @access public 表示函数对外公开 * @param $_agree 同意票数 * @param $_disagree 反对票数 * return 一张统计圆饼图 * */ function _vote($_agree,$_disagree){//处理参数if($_agree==0&&$_disagree==0){$_vote = 270;}if($_agree==0&&$_disagree!=0){$_vote = 91;}if($_agree!=0&&$_disagree==0){$_vote = 89;}if($_agree!...

php缩放gif和png图透明背景变成黑色的解决方法_PHP教程

php缩放gif和png图透明背景变成黑色的解决方法 工作中需要缩放一些gif图然后在去Imagecopymerge,可是发现使用了imagecreatetruecolor和imagecopyresampled后发现背景图不对,本来透明的背景图变成了黑色,后来发现做一些修改才可以:123456$img = imagecreatetruecolor(200, 200); //2.上色 $color=imagecolorallocate($img,255,255,255); //3.设置透明 imagecolortransparent($img,$color); imagefill($img,0,0,$color); 然后再进...

php缩放gif和png图透明背景变成黑色的解决方法,缩放png_PHP教程

php缩放gif和png图透明背景变成黑色的解决方法,缩放png 工作中需要缩放一些gif图然后在去Imagecopymerge,可是发现使用了imagecreatetruecolor和imagecopyresampled后发现背景图不对,本来透明的背景图变成了黑色,后来发现做一些修改才可以:$img = imagecreatetruecolor(200, 200); //2.上色 $color=imagecolorallocate($img,255,255,255); //3.设置透明 imagecolortransparent($img,$color); imagefill($img,0,0,$color);...

php实现给图片加灰色半透明效果的方法,_PHP教程

php实现给图片加灰色半透明效果的方法, 本文实例讲述了php实现给图片加灰色半透明效果的方法。分享给大家供大家参考。具体实现方法如下: 原理: 1.首先计算出原图片的尺寸 2.创建相同尺寸的半透明图片 3.使用 imagecopy()方法,把新创建的半透明图片与原图合并 具体实现代码如下:代码如下:<?php /*php 给图片加灰色透明效果*/ $imfile = ./0.jpg;//原图 $origim = imagecreatefromjpeg($imfile);//从 JPEG 文件或 URL 新建一图...

ThinkPHP水印功能实现修复PNG透明水印并增加JPEG图片质量可调整,_PHP教程

ThinkPHP水印功能实现修复PNG透明水印并增加JPEG图片质量可调整, 本文实例讲述了ThinkPHP水印功能实现修复PNG透明水印并增加JPEG图片质量可调整的方法。分享给大家供大家参考。具体实现方法如下: TP自带有图片类,有给图片加水印的功能。 这里完善了: 1. png水印透明 2. 加水印后质量调整(只限于JPG格式) 代码如下:代码如下:/** +———————————————————- * 为图片添加水印 +———————————————...

php生成图片缩略图,支持png透明,_PHP教程

php生成图片缩略图,支持png透明,注:此功能依赖GD2图形库 最近要用php生成缩略图,在网上找了一下,发现了这篇文章:PHP生成图片缩略图 试用了一下后,发现有这样几个问题: 1、png图片生成的缩略图是jpg格式的 2、png图片生成的缩略图没有了透明(半透明)效果(填充了黑色背景) 3、代码语法比较老 因此,在这个版本的基础上简单修改优化了一下。 PHP生成缩略图类php/** desc: Resize Image(png, jpg, gif)* author: 十年后的卢...

支持png透明图片的php生成缩略图类分享_PHP教程

支持png透明图片的php生成缩略图类分享 这篇文章主要介绍了支持png透明图片的php生成缩略图类分享,本文代码基于GD2图形库,实现支持png透明图片生成缩略图,需要的朋友可以参考下注:此功能依赖GD2图形库 最近要用php生成缩略图,在网上找了一下,发现了这篇文章:PHP生成图片缩略图 试用了一下后,发现有这样几个问题: 1、png图片生成的缩略图是jpg格式的 2、png图片生成的缩略图没有了透明(半透明)效果(填充了黑色背景) 3、代...