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

今天因为临时需要,要动态的在图片上添加透明度渐变的效果,在网上找了半天没有相应功能的算法....

自己写了一个:

以下为引用的内容:
  <?
////$strimgsrc = file_get_contents("");
////$imgsrc = imagecreatefromstring($strimgsrc);
$imgsrc = imagecreatefromjpeg("5307754.jpg");
$imgsrcw = imagesx($imgsrc);
$imgsrch = imagesy($imgsrc);
  $width = 30;
$x1 = 2;
$x2 = $imgsrcw - $x1 - 20;
$y1 = ($imgsrch - $width) - 2;
$y2 = $y1 + $width;
  $steps = $x2 - $x1;
for($i = 0; $i < $steps; $i ++)
{
    $alphax = round($i/($steps/127))+60;
    if($alphax >= 128)
        $alphax = 127;
    $alpha = imagecolorallocatealpha($imgsrc, 255, 255, 255, $alphax);
    imagefilledrectangle($imgsrc, ($i+$x1), $y1, ($i+$x1+1), $y2, $alpha);
}
  header('content-type: image/jpeg');
  imagejpeg($imgsrc);
imagedestroy($imgsrc);
?>

时间: 2024-08-02 23:24:37

PHP动态的在图片上添加透明度渐变的效果的相关文章

在图片上添加透明度渐变的效果

今天因为临时需要,要动态的在图片上添加透明度渐变的效果,在网上找了半天没有相应功能的算法.... <?php ////$strimgsrc = file_get_contents("5307754.jpg"); ////$imgsrc = imagecreatefromstring($strimgsrc); $imgsrc = imagecreatefromjpeg("5307754.jpg"); $imgsrcw = imagesx($imgsrc); $i

php 图片上添加透明度渐变的效果_php技巧

复制代码 代码如下: <?php ////$strimgsrc = file_get_contents("yun_qi_img/5307754.jpg"); ////$imgsrc = imagecreatefromstring($strimgsrc); $imgsrc = imagecreatefromjpeg("5307754.jpg"); $imgsrcw = imagesx($imgsrc); $imgsrch = imagesy($imgsrc);

标签-Java如何在图片上添加文字

问题描述 Java如何在图片上添加文字 小白没事干想P图玩 然后想在文字上加字 发现如果用标签那么两者是分开的 如果把文字也弄做一个标签的话会被图片遮盖 希望各位大大能赐教我如何把文字添加在图片上 谢谢 解决方案 java?给图片添加文字 最近开发中要实现给图片加文字功能,本打算用Jmagick实现的,可是中文出现乱码,没有找到解决办法,就用 最原始的方法实现了,如果随知道Jmagick图片解决中文乱码问题,可以告诉我,谢谢!!! public?class?d?{? public?static?

Mac怎么在预览图片上添加亲手写的签名

  如果在你自己创作的电子作品上签上自己的大名,是不是感觉很酷呢?而且是亲笔签名哦!Mac就提供了预览功能,可以在预览图片或在PDF上加上自己亲手写的签名,比起电子字体当然亲笔签名更好了.你也想试试吗?赶快跟安下小编来吧! Mac怎么在预览图片上添加亲手写的签名 Mac在PDF文档上添加亲笔签名方法1.使用"预览 "打开你要添加签名的 PDF 文档(默认是预览打开) 2.点击"显示注解工具栏"按钮 3.点击"签名"选项,并在弹出的下拉菜单中选择&

android-百度地图Poi搜索结果图层自定义,在图片上添加文字怎么实现

问题描述 百度地图Poi搜索结果图层自定义,在图片上添加文字怎么实现 百度地图Poi搜索结果图层自定义,在图片上添加文字怎么实现?就是在地图上显示价格标签.

android 印象笔记圈点那种图片上添加文字,并且可以编辑、拖动如何实现

问题描述 android 印象笔记圈点那种图片上添加文字,并且可以编辑.拖动如何实现 解决方案 http://www.cnblogs.com/android100/p/android-surfaceView.html 解决方案二: 看看我写的自定义控件的用法吧 利用重写ondraw的方法和matrix变换可以实现的http://blog.csdn.net/ljn951/article/details/46897281 解决方案三: 自定义ViewGroup 里面有个EditText.

地图标记-java 在一张地图图片上添加标记

问题描述 java 在一张地图图片上添加标记 我想利用java,在一张地图图片上添加标记,请大家给点思路,谢谢

求asp.net 中,在JPG图片上添加GIF动画水印的方法!

问题描述 求asp.net中,在JPG图片上添加GIF动画水印的方法!搜索了很长时间,没找到,朋友们帮忙一下! 解决方案 解决方案二:使用第三方组件加水印比较方便随便baidugoogle一下也有几百个结果解决方案三:JPG和GIF是两中格式,一种是会动的,一种是不会动的.如果你要在jpg图片上加动画水印,我是不是可以理解为你重绘了一张GIF动化效果,然后把这个JPG图片插入到每一帧当中.个人觉得太不现实也太过烦琐.解决方案四://加水印----------------->stringwImag

jquery利用拖拽方式在图片上添加热链接_jquery

本文实例讲述了jquery利用拖拽方式在图片上添加热链接的实现过程,分享给大家供大家参考.具体如下: 运行效果截图如下: 项目的需求,要在一张图片上加不同的链接,比如说,图片是一个套房,里面有沙发,茶几,酒柜,电视柜等,然后在这些物件上加一个超链接,点击后打开相关产品的介绍. 用jquery写了一个在图片添加锚点的功能,实现的原理:一个文本框写入标题,一个文本框写链接,一个添加按钮,一个编辑按钮,当写好内容后点击添中添加,便会在图片的上方出现一个P标签,然后按着鼠标左键拖拽该标签放到相应的地方松