繁体   English   中英

什么是为画廊分层图像的最佳方法?

[英]What would be the best way to layer images for a gallery?

我正在为网站上的图片库工作。 将包含一堆图像,并且现在都没有水印。 有没有一种方法可以对水印图像而不用对它们进行照相? 我之所以这样问,是因为随着时间的推移会添加新的图像,并且每张图像都需要进行photoshop处理。 另一种解决方案是使图像不可复制,但是我不确定会发生什么。 任何想法表示赞赏。

不幸的是,这个问题有点含糊,所以我会尝试向您指出不同的方向,您可以决定哪个最适合您。

如果您想实时编辑图像,为什么不使用PHP的GDImageMagick库。 两者都适合您的情况,并且您可以缓存结果。 您还可以检查水印图像中是否有更改,如果更改了,请重置所有缓存的图像。

一种更简单的方法是将要尝试保护background-image为某个divbackground-image ,在其中您还添加了水印作为叠加层(在div )。 您还可以使用z-index es获得非常相似的结果。 如果您沿着这条路线走,那么您还可以添加一些JavaScript来禁用对图片的点击,甚至可以包含一个弹出窗口,说明该图片已获得版权。 但是,值得注意的是,这是保护您的图像的安全性低得多的方法,并且只会鼓励某些人(例如我)掌握原始图像。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM