1

我有一个带有附件的项目模型,我定义了一些样式并将其上传到 S3。

我想创建一种为图像添加边框的样式,以尊重 4/3 格式。

我找到了:convert_options,我正在这样做:

:styles=> {
      :one => "700x330!",
      :two => "700x330!"
    },
    :convert_options => {
      :two => "-bordercolor #000000 -border 10x10",
    }

但是当我尝试使用 :two 样式打开我的图像时,它说加载 Jpeg 文件时出错。这是错误:

解释 JPEG 图像文件时出错(在状态 200 中对 JPEG 库的调用不正确)

当我查看 S3 时,我上传的文件的重量为 0 字节。

它与其他样式完美配合,所以我想我在 :convert_options 上做错了。

你能帮我解决这个问题吗?亲切地,罗布。

4

1 回答 1

3

我通过在这样的数组中添加我的转换选项来解决这个问题:

:convert_options => {
                      :flux => ["-bordercolor black","-border 10x10"]
                    }
于 2013-09-11T09:29:02.133 回答