如何将 jpg 与 gif 合并而不丢失 gif 文件的动画?
我正在尝试将 jpg
格式的启动屏幕图像与 gif
格式的 ajaxloader 合并。
我使用 ImageMagik 尝试了以下命令:
convert -delay 50splashimage.jpg ajaxloader.gif Final.gif
此命令会将 gif
文件与 jpg
合并code> image 但加载程序出现在左上角。
我想知道是否有一个选项可以将其放置在 jpg
图像上的特定 (x,y) 点?
如果有人做过类似的事情或者知道如何实现类似的事情,请指导我。
谢谢。
I am trying to merge a splash screen image which is in jpg
format with an ajaxloader which is in gif
format.
I tried the following command using ImageMagik:
convert -delay 50 splashimage.jpg ajaxloader.gif final.gif
This command does merge the gif
file with the jpg
image but the loader appear at the top-left corner.
I was wondering if there is an option available to place it at a specfic (x,y) point on the jpg
image?
If anybody has had done a similar thing or has an idea as to how a similar thing can be achieved, please guide me through.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你为什么要这样做?您可能会将漂亮的 24 位 JPG 变成质量很差的 8 位 gif 单帧。您可以使用一些 CSS 技巧将 loader .gif 覆盖在网页上的 .jpg 之上,这不会牺牲任何图像质量来实现相同的效果。
Why would you want to do this? You'd be turning a nice 24bit JPG into a crappy quality single frame on an 8bit gif. You could just use some CSS tricks to overlay the loader .gif on top of the .jpg on a webpage, which would not sacrifice any image quality to achieve the same effect.
我通过设计具有所需文本位置的单独图像帧并使用 Imagemagik 合并它们来解决了这个问题。
I solved the problem by designing individual frames of images with the desired location of my text and merged them using Imagemagik.