php png失真的解决办法是什么

技术php png失真的解决办法是什么这篇文章主要介绍“php png失真的解决办法是什么”,在日常操作中,相信很多人在php png失真的解决办法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望

本文主要介绍“php png失真的解决方案是什么”。在日常操作中,相信很多人对于php png失真的解决方案有所怀疑。边肖查阅了各种资料,整理出简单易用的操作方法,希望能帮助大家解答“php png失真有什么解决办法”的疑惑!接下来,请和边肖一起学习!

1.创建一个PHP示例文件。

2.创建一个与背景图片大小相同的真彩色画布。

3.复制背景图片。

4.通过“imagecreatefrompng”合成png图片。

实例

?服务器端编程语言(Professional Hypertext Preprocessor的缩写)

ob _ clean();

$ bg=' image1.png

$ image _ 1=imagecreatefrompng($ BG);

$ bgx=imagesx($ image _ 1);

$ bgy=imagesy($ image _ 1);

//创建与背景图片大小相同的真彩画布(ps:只有这样才能保证以后临摹时图片不会失真)。

$ bgimage=imagecreatetrue color($ bgx,$ bgy);

imagesavealpha($bgimage,true);//保持透明。

imagealphablending($bgimage,true);//混色模式。

$ alpha=imagecoloallocatelpha($ bgimage,0,0,0,127);//透明

imagefill($bgimage,0,0,$ alpha);

//复制背景图片。

imagecopyresampled($bgimage,$image_1,0,0,0,0,$bgx,$bgy,$bgx,$ bgy);

$ font color=imagecolor allocate($ bgimage,0x33,0x33,0x 33);

$ image _ 2=imagecreatefrompng(' image 2 . png ');

//合成图片2。

imagecopyresampled($bgimage,$image_2,100,100,0,0,40,40,imagesx($image_2),imagesy($ image _ 2));

//文本

$ text len=MB _ strlen($ text 1);

$ fontSize=20

$ font width=imagefont width($ font size)* 3;//不知道为什么,其实是量过的。

$ text width=$ font width * MB _ strlen($ text 1);

$ textx=ceil($ bgx-$ textWidth)/2);

imageTTFText($bgimage,$fontSize,0,$textx,450,$fontColor,$font,$ text 1);

$result=imagepng($bgimage,' new image . png ');

image destroy($ BG image);

image destroy($二维码);至此,“php png失真的解决方案是什么”的研究结束,希望能解决大家的疑惑。理论和实践的结合可以更好的帮助大家学习,所以赶紧试试吧!如果你想继续学习更多的相关知识,请继续关注网站,边肖会继续努力,给大家带来更多实用的文章!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/43468.html

(0)

相关推荐

  • 怎么在Apache Cassandra 4.0中使用虚拟表

    技术怎么在Apache Cassandra 4.0中使用虚拟表小编给大家分享一下怎么在Apache Cassandra 4.0中使用虚拟表,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!在 Apache

    攻略 2021年10月26日
  • QT+树莓派如何实现一个简单的播放器

    技术QT+树莓派如何实现一个简单的播放器这篇文章给大家介绍QT+树莓派如何实现一个简单的播放器,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。说起树莓派,买了也有一段时间了,但是始终都没有做出什么好玩

    攻略 2021年11月19日
  • 抖音买赞自助下单平台,抖音免费点赞网站在线?

    技术抖音买赞自助下单平台,抖音免费点赞网站在线?根据抖音的热门原则,这绝对是有帮助的:在你发布了一段时间之后,将根据你的作品的播放量,点赞量,评论数量来判断你是否符合热门标准。因此,上热播放量是非常重要的。但也不是说只刷

    测评 2021年11月9日
  • 抽油烟机品牌大全,抽油烟机什么牌子好用又实惠

    技术抽油烟机品牌大全,抽油烟机什么牌子好用又实惠⭐⭐⭐老梁谈家居抽油烟机品牌大全,每天都会更新关于装修的知识,关注、点赞、评论、私信,各种家居干货在等你⭐⭐⭐吸油烟机是每家每户必备的厨房电器,好的吸油烟机可以把炒菜过程当

    生活 2021年10月28日
  • Oracle 12c R2版本 Application Containers的特性是什么

    技术Oracle 12c R2版本 Application Containers的特性是什么本篇文章给大家分享的是有关Oracle 12c R2版本 Application Containers的特性是什么,小编觉得挺实

    攻略 2021年11月12日
  • MySQL中SQL_NO_CACHE怎么用

    技术MySQL中SQL_NO_CACHE怎么用这篇文章主要介绍了MySQL中SQL_NO_CACHE怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。S

    攻略 2021年10月29日