【php实现背景图上添加圆形logo图标的方法】教程文章相关的互联网学习教程文章

PHP图片处理之图片背景、画布操作_php技巧【图】

像验证码或根据动态数据生成统计图标,以及前面介绍的一些GD库操作等都属于动态绘制图像。而在web开发中,也会经常去处理服务器中已存在的图片。例如,根据一些需求对图片进行缩放、加水印、裁剪、翻转和旋转等改图的操作。在web应用中,经常使用的图片格式有GIF、JPEG和PNG中的一种或几种,当然GD库也可以处理其他格式的图片,但都很少用到。所以安装GD库时,至少安装GIF、JPEG或PNG三种格式中的一种。在前面介绍的画布管理中,使...

php读取flash文件高宽帧数背景颜色的方法_php技巧

本文实例讲述了php读取flash文件高宽帧数背景颜色的方法。分享给大家供大家参考。 具体实现方法如下:代码如下:<?php /* 示例: $file = /data/ad_files/5/5.swf; $flash = new flash(); $flash = $flash->getswfinfo($file); echo " 文件的宽高是:".$flash["width"].":".$info["height"]; echo " 文件版本是".$flash["version"]; echo " 文件帧数量是".$flash["framecount"]; echo " 文件帧速率是".$flash["framerate"]; ec...

PHP实现对png图像进行缩放的方法(支持透明背景)_php技巧

本文实例讲述了PHP实现对png图像进行缩放的方法。分享给大家供大家参考。具体实现方法如下: function smart_resize_image( $file, $width = 0, $height = 0, $proportional = false, $output = file, $delete_original = true, $use_linux_commands = false ) {if ( $height <= 0 && $width <= 0 ) {return false;}$info = getimagesize($file);$image = ;$final_width = 0;$final_height = 0;list($width_old, $height_old) = $i...

PHP根据传来的16进制颜色代码自动改变背景颜色

代码如下:<?php echo "<html>"; echo "<head><title>改变背景颜色</title></head>"; if($_POST[inputColor]==""){ $inputColor="ffffff"; } echo "<body bgcolor=#{$_POST[inputColor]}>"; echo "<form action=33.php method=post>"; echo "<b>请填写html的颜色</b>"; echo "<input type=text name=inputColor value={$_POST[inputColor]}>"; echo "<input type=submit value=提交背景颜色>"; echo "</form>"; echo "</body>"; ech...

php缩放gif和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); 然后再进行imagecopyresampled和Imagecopymerge就没有问...

php实现的css文件背景图片下载器代码

本文实例讲述了php实现的css文件背景图片下载器代码。分享给大家供大家参考。具体实现方法如下: 下载css文件里面的背景图片是我们这些盗版份子长期搞的事情,下载个css图片下载器常出现各种广告弹窗,实在扛不住。这里就提供了一个php版的css文件背景图片下载器给大家。 把文件放到php程序目录 dos下面 php.exe cssImages.php 0 http://www.xxxx.com/css/style.css \images\ 先在php程序目录建个images文件夹,呵呵,贴代码:代码如下:...

PHP图片处理之图片背景、画布操作

像验证码或根据动态数据生成统计图标,以及前面介绍的一些GD库操作等都属于动态绘制图像。而在web开发中,也会经常去处理服务器中已存在的图片。例如,根据一些需求对图片进行缩放、加水印、裁剪、翻转和旋转等改图的操作。在web应用中,经常使用的图片格式有GIF、JPEG和PNG中的一种或几种,当然GD库也可以处理其他格式的图片,但都很少用到。所以安装GD库时,至少安装GIF、JPEG或PNG三种格式中的一种。在前面介绍的画布管理中,使...

php读取flash文件高宽帧数背景颜色的方法

本文实例讲述了php读取flash文件高宽帧数背景颜色的方法。分享给大家供大家参考。 具体实现方法如下:代码如下:<?php /* 示例: $file = /data/ad_files/5/5.swf; $flash = new flash(); $flash = $flash->getswfinfo($file); echo " 文件的宽高是:".$flash["width"].":".$info["height"]; echo " 文件版本是".$flash["version"]; echo " 文件帧数量是".$flash["framecount"]; echo " 文件帧速率是".$f...

PHP添加PNG图片背景透明水印操作类定义与用法示例

本文实例讲述了PHP添加PNG图片背景透明水印操作类定义与用法。分享给大家供大家参考,具体如下: 图片相关操作类 class ImageTool {private $imagePath;//图片路径private $outputDir;//输出文件夹public $memoryImg;//内存图像public $path;public function __construct($imagePath, $outputDir = null){$this->imagePath = $imagePath;$this->outputDir = $outputDir;$this->memoryImg = null;$this->path = null;}/*** 显示内存...

php 处理png图片白色背景色改为透明色的实例代码

先看下面一段代码,php 处理png图片白色背景色改为透明色 function pngMerge($o_pic,$out_pic){$begin_r = 255;$begin_g = 250;$begin_b = 250;list($src_w, $src_h) = getimagesize($o_pic);// 获取原图像信息 宽高$src_im = imagecreatefrompng($o_pic); //读取png图片print_r($src_im);imagesavealpha($src_im,true);//这里很重要 意思是不要丢了$src_im图像的透明色$src_white = imagecolorallocatealpha($src_im, 255, 255, 2...

PHP实现生成透明背景的PNG缩略图函数分享

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

PHP的一个完美GIF等比缩放类,附带去除缩放黑背景

现在写东西都喜欢封装成类.....大家调用一下就行了..我就不说怎么调用了代码如下:<?phpclass resize_image{ private $o_img_width;//原图像宽度 private $o_img_height;//原图像高度 private $n_img_width;//新图像宽度 private $n_img_height;//新图像高度 private $o_img_file;//原图像文件 private $o_img_source;//原图像资源 private $n_img_file;//新图像资源 private $n_img_source;//新图像资源 private...

php加水印的代码(支持半透明透明打水印,支持png透明背景)

代码如下://原始图像 $dst = "/upload/20120914/20120914040740-0.jpg"; //注意图片路径要正确 //得到原始图片信息 $dst_info = getimagesize($dst); switch ($dst_info[2]) { case 1: $dst_im =imagecreatefromgif($dst);break; case 2: $dst_im =imagecreatefromjpeg($dst);break; case 3: $dst_im =imagecreatefrompng($dst);break; ...

PHP生成带有雪花背景的验证码

<?php session_start(); session_register("login_check_number"); //昨晚看到了chianren上的验证码效果,就考虑了一下,用PHP的GD库完成了类似功能 //先成生背景,再把生成的验证码放上去 $img_height=120; //先定义图片的长、宽 $img_width=40; if($HTTP_GET_VARS["act"]== "init"){ //srand(microtime() * 100000);//PHP420后,srand不是必须的 for($Tmpa=0;$Tmpa<4;$Tmpa++){ $nmsg.=dechex(rand(0,15)); }//by sports98 $HTTP...

phpstorm中去除sql的背景颜色【图】

这是去除黄线 再去除灰色线 phpstorm中去除sql的背景颜色标签:灰色 tar 链接 orm get ref question tor lan 本文系统来源:http://www.cnblogs.com/spectrelb/p/6795144.html