首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >动态水印/动态Zip文件问题

动态水印/动态Zip文件问题
EN

Stack Overflow用户
提问于 2010-07-26 23:45:28
回答 2查看 421关注 0票数 0

在开始之前,我可以稍后发布一些代码。我现在正在工作,但这个问题真的困扰着我!希望我能解释得足够好。

我有两个函数,它们各自都能正常工作。其中一张在我的照片上显示了水印。因为我的客户很挑剔,而且每隔一天就会改变一次,所以我决定在请求图像时动态添加水印。

它的工作方式是使用我的.htaccess文件重定向到我的图像目录的任何请求,以通过watermark.php文件。在此文件(后面的代码)中,该函数拾取请求的图像,应用水印,然后输出结果并更改页眉以与该文件类型相对应。

这是正常工作的,我对此很满意。

我的另一个功能是从这个文件夹中动态创建特定图像的zip文件(从一个数组)。问题是,因为压缩函数不会遍历我的watermark.php文件,所以压缩后的图像没有附加水印。

希望这是有意义的。有没有人对如何解决这个问题有什么建议?我尝试过的唯一一件事就是更新数组URL,转到watermark.php?src=image.jpg查看是否可以(而不是直接转到图像),但是结果压缩文件是空的。

如有任何帮助/建议,我们将不胜感激:)

EN

回答 2

Stack Overflow用户

发布于 2010-07-26 23:49:41

您可以将水印代码作为函数写入单独的文件中,并将其包含在watermark.php和whateverZIPsIt.php中。因此,您可以将该函数应用于这两个位置的请求图像,而无需重复您的代码。

票数 0
EN

Stack Overflow用户

发布于 2010-07-27 02:29:25

另一种选择是将图像的水印版本实际存储在磁盘上的某个地方,并能够使用原始图像基于新的水印重新生成它们。

这最终可能会更快,因为不必在每次请求时都创建带水印的图像。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3336482

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档