问题标签 [minimagick]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1588 浏览

ruby-on-rails-3 - MINiMagick::Image.write() 保存具有不同权限的文件

我正在用 Rails 3.0.11 和 MiniMagick 写一个小照片库。

我正在使用它从同一张照片中保存两个调整大小的图像。其中一个文件以 644 权限保存,一切正常。另一个总是保存为 600,因此无法在网页中显示。

现在,在保存它们之后,我运行一个小实用程序将该目录中的所有内容设置为 644,这样它现在就可以工作了。

有什么理由会发生这种情况吗?

0 投票
2 回答
2245 浏览

ruby-on-rails - 如何从 RMagick 切换到 MiniMagick

几个月来,RMagick 一直让人头疼(生产过程中出现的错误)。

MiniMagick 中以下 RMagic 代码的替代方案是什么?...

提前致谢。

0 投票
1 回答
2449 浏览

ruby-on-rails - MiniMagick Image.create 方法给出一个 ArgumentError

我正在使用 Ruby 1.9.3 创建缩略图拼贴。缩略图加载如下:

我以前从未使用过 ImageMagick 或 MiniMagick,我从 minimagick GitHub 页面获得了合成图像的代码。

问题出现在 Image.create 命令上。当我使用运行文件时

我收到以下错误

脚本文件与图像位于同一目录。我通过将 image1、image2 和 image3 写入单独的文件进行测试,它们都可以工作。请帮忙。

0 投票
3 回答
2346 浏览

ruby-on-rails - 尝试在带有carrierwave和MiniMagick的Rails ckeditor插件中使用上传的图像文件

我正在尝试使用带有 MiniMagic 的 Carrierwave 在 rails 3.2.1 应用程序中从 ckeditor gem 上传文件。

我在 OSX 10.6

我使用 gem 自带的生成器来生成模型和上传器,即

rails generate ckeditor:install --orm=active_record --backend=carrierwave

当我单击按钮将图像文件发送到服务器时,我收到以下错误(在服务器输出中):

Errno::ENOENT(没有这样的文件或目录 - 识别 -ping /var/folders/wK/wKG0M7udG5K7cAjGxTF86k+++TI/-Tmp-/mini_magick20120303-72546-1sg4xlv.jpeg):

它似乎期望 tmp 文件位于该位置,但它将它们放在 public/uploads/tmp 中(发生这种情况后该文件仍然存在)。

如果我关闭 MiniMagick(通过注释掉 ckeditor_picture_uploader 中的包含并删除调整大小的代码),我会得到一个不同的错误:

ArgumentError(版本内容不存在!):app/models/ckeditor/asset.rbin url' app/models/ckeditor/picture.rb:5:inurl_content'

在后一种情况下,文件实际上最终位于 public/uploads 目录中,但由于以下原因我仍然无法使用它:

如果我只是打开图像链接对话框并按“浏览服务器”,我也会收到“版本内容不存在”错误(这意味着我一点击按钮就会收到错误,而不是在我选择一个文件之后,我由于错误而无法执行)。

我没有修改生成器创建的asset.rb和picture.rb。

任何帮助,将不胜感激。

0 投票
1 回答
799 浏览

ruby-on-rails - 用 minimagick 替换 rmagick

在项目开始时,我包含了 RMagick gem,现在应用程序使用它来获取图像的 HSL 色调(用于单色索引/搜索)。它工作正常,但出于某种原因我需要切换到 minimagick 但我不知道如何轻松替换 Rmagick 的方法 scale、pixel_color、to_HSL

我现在的代码是:

我需要类似的东西:

0 投票
1 回答
1960 浏览

ruby-on-rails-3 - 如何将 ImageMagick 命令行选项转换为 MiniMagick 以在 CarrierWave 中使用

我试图将此命令行选项转换为在carrierwave中使用的处理器方法,但我无法让它工作。我按照我在这里看到的方法

这是我的 CarrierWave 上传器

0 投票
1 回答
1237 浏览

ruby-on-rails - 使用 MiniMagick 上传图像时如何使图像圆角

是否可以为我的 Rails 应用程序制作图像(用户上传的头像图像)圆角?

我目前正在使用 MiniMagick 和 CarrierWave 来上传和调整照片大小。

0 投票
2 回答
8180 浏览

ruby-on-rails-3 - carrierwave + mini_magick gems = 不是图像错误

我在用着:

在图片上传期间,我想调整上传图片的大小:

但是上传图片后出现错误:

PS。如果我不调整大小,图片上传工作正常。

PS2。我尝试在 config/environment.rb 中添加:

但没有成功(仍然无法正常工作 - 顺便说一句。使用 mini_magick 作为 gem 时是否需要?)

0 投票
2 回答
2223 浏览

ruby-on-rails - 如何在 Rails 应用程序中使用 mini_magick 获取 EXIF 关键字?

我正在尝试提取具有 EXIF“关键字”属性值的图像的 EXIF 信息。通过简单地打开图像并使用以下命令,我已经使用 mini_magick 成功读取了 EXIF 信息:

出于某种原因,以下都不会返回我知道有它们的图像的关键字:

我已使用此实用程序确认有问题的图像确实具有此信息:http ://regex.info/exif.cgi

mini_magick 是否只能访问某些 EXIF 值?我可以访问某些 EXIF 信息但不能访问其他信息,这似乎很奇怪。

0 投票
3 回答
9964 浏览

ruby - mini_magick gem 不适用于我的 ImageMagick 安装

我通过 MacPorts 和 mini_magick gem 安装了 ImageMagick,但以下脚本出现错误。我该如何解决这个问题?