gd库 - 跪求各位 php如何根据图片大小自动缩放水印?

WBOY
Freigeben: 2016-08-18 09:16:28
Original
1319 Leute haben es durchsucht

大家好,最近在做一个水印程序,用的是GD库 想在一张图上打上几个水印,但是图片尺寸不固定。导致水印忽大忽小。跪求大神指导小弟,如何才能实现这样的功能?

回复内容:

大家好,最近在做一个水印程序,用的是GD库 想在一张图上打上几个水印,但是图片尺寸不固定。导致水印忽大忽小。跪求大神指导小弟,如何才能实现这样的功能?

简单的说下解决逻辑,你自己想一下就知道写法了.
第一步:先设定一个符合现有水印的图片尺寸,比如500*500以上的图贴上水印后就很漂亮.
那么解决访问就很简单了.获取图宽高,只要超过500*500就进行以下流程:
1:求算比例:如100*250,求算比例如宽/500=0.2 高/500=0.5
2:缩放水印再贴上.
讲的这么清楚,你应该也就明白了.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!