PHP 将 3 个 PNG 合并为 1 个 GIF

发布于 2024-12-29 02:40:56 字数 314 浏览 1 评论 0原文

我一直在寻找这个问题的答案,但没有发现任何有用的东西:

所以我试图设计一个页面,用户可以设计一个图标供自己使​​用。

他们可以从预先上传的 PNG 图像列表中选择背景、徽标和边框。左右箭头用于滚动浏览每个部分的图像,每个部分的图像编号存储在每个部分的 Javascript 变量中。 (BG=背景,FG=前景图标,BD=边框图像)

我需要做的是将3个PNG组合成一个GIF图像,该图像需要保存在某个位置。这可能吗?根据我在网上阅读的内容,可以将它们合并在一起,但我不知道从哪里开始,也不知道如何去做。

对此的任何帮助都会很棒。

谢谢,

I've been searching for an answer to this but found nothing useful:

So I'm trying to design a page whereby a user designs an Icon to use for them self.

They can choose a background, a logo, and a border, from a list of pre-uploaded PNG images. Left and right arrows are used to scroll through the images for each part, the Image number for each part is stored in a Javascript variable for each. (BG=background, FG=foreground icon, BD=border image)

What I need to do is combine the 3 PNGs into a single GIF image, which needs to be saved in a certain location. Is this possible? From what I've read online it is possible to merge them together, but I would have no idea where to start with it, or how to do it.

Any help on this would be great.

Thanks,

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

紅太極 2025-01-05 02:40:56

从 php 安装并使用 GraphicsMagick 或 ImageMagick。有很多很好的教程,而且文档也很棒。 GD Lib 可以做到这一点,但其他库通常更快并且(根据我的经验)做得更好。

install and use GraphicsMagick or ImageMagick from php. There are many good tutorials and the documentation is great. GD Lib can do it, but the others are typically faster and (in my experience) do a better job.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文