phpthumb - 更改水印尺寸
-
18-09-2020 - |
题
我在脚本中使用phpthumb来清理我的图像并向它们添加水印。我们有非常不同的尺寸(从100px宽度到800px)的图像,所以无论我使用什么水印图像,它要么在图像上看起来太小或太大。
你知道如何告诉phpthumb调整水印大小吗?或者有一种方法可以调整水印图像的大小(取决于被水印的图像的大小)?
谢谢很多人! 阿里
解决方案
我面临同样的问题。
也许您可以在默认参数部分中的PHPTHUMB.CONFIG文件中放置一些IF语句
然后,根据高度和宽度参数,您可以决定使用具有不同尺寸的不同文件进行水印。确保将$ phpthumb_defaults_getStringOverride更改为false
这不是完美的原因,您无法知道源图像大小以开始。
但是基于传递给phpthumb的参数是更好的拟合。
我猜唯一的其他解决方案是将phpthumb用作对象,但这需要很多工作。
不隶属于 StackOverflow