找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1925|回复: 0
打印 上一主题 下一主题

动态生成gif格式的图像要注意?

[复制链接]

2647

主题

2647

帖子

7881

积分

论坛元老

Rank: 8Rank: 8

积分
7881
跳转到指定楼层
楼主
发表于 2018-2-14 09:41:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

            如果你用
int imagecreatefromgif(string filename);  
来取出一张 GIF 格式图形,当背景或者基本的画布样本使用,在其上绘制图形,请注意:
如果这个文件中没有的色素,你将不能使用。
解决方法,你可以用
int imagecreate(int x_size, int y_size);
建立一张全空的图形。在其上绘制图形。将黑色作为透明色。
这个新建的图形要和原图形大小相同,绝对位置相同,将其放在原图形上方,就可以了。
[img][/img]

原图形文件
[img][/img]

全空文件 photo.php
photo.php 的代码:
  
【本文版权归作者与奥索网共同拥有,如需转载,请注明作者及出处】   
            
            
        
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

用户反馈
客户端