如何在 Rails 或 iOS 上将图像组合成 JPG 图像/精灵并写入元数据

Posted

技术标签:

【中文标题】如何在 Rails 或 iOS 上将图像组合成 JPG 图像/精灵并写入元数据【英文标题】:How to combine images into JPG image/sprite and write metadata on Rails or iOS 【发布时间】:2014-08-09 00:27:44 【问题描述】:

我们希望将几张 PNG 和 JPG 图像组合成一个 JPG 图像/精灵,并将五个字段(即名称、个人 URL、图标 URL、个人简介、标题)的元数据写入精灵。

元数据只会被我们的 ios 应用读取,因此我们可以将字段用于任何目的(例如,我们可以使用版权字段来存储个人 URL,而不是写入版权数据)。

其他一些 *** 帖子 like this 解决了在 iOS 中编写元数据的问题,但我们需要在将图像组合成一个 JPG 时编写元数据。

这在 iOS 上可行吗?导轨怎么样?有什么需要注意的问题吗?

【问题讨论】:

【参考方案1】:

在 Rails 中,您可以通过 RMagick gem 使用 Image Magick (http://www.imagemagick.org/)。请注意,您需要在主机系统上安装 ImageMagick,这可能很重要,但它具有您正在寻找的功能。

【讨论】:

是的。见这里:***.com/questions/20901713/… "图像元数据可能会通过编组进行更改。" link 需要明确的是,我并没有完全按照您对 Rmagick 的要求完成,但我已经将它用于其他事情,并且效果很好,并且得到了很多支持。 我很好奇;你最终使用了 RMagick 吗?或者寻找其他解决方案?

以上是关于如何在 Rails 或 iOS 上将图像组合成 JPG 图像/精灵并写入元数据的主要内容,如果未能解决你的问题,请参考以下文章

如何在 iOS 上将文本转换为图像?

如何在 js 中将图像 URI 组合成 gif?

如何在android中将多个图像组合成一个图像?

如何在 ios7 上将导航栏背景图像添加到 MFMailComposeViewController

在 iOS 上将图像和文本内联居中

有没有办法在 Rails 中将 where 和 where.not 组合成一个条件?