问题标签 [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 回答
3035 浏览

ruby-on-rails - 在本地运行 mini_magick 会返回错误

我是新手,我正在开发一个不是我开发的网站,我需要在本地运行才能制作一些模组......

一切正常,上传图片。添加图像以上传页面重新加载后,按钮侧面显示以下内容:

我知道上传过程是通过carrierwave完成的。这是运行本地服务器的选项卡上的终端中显示的内容。

关于如何解决它的任何想法?我的本地机器上缺少一些宝石或其他宝石?

谢谢。

0 投票
1 回答
1311 浏览

ruby-on-rails - 使用 MiniMagick 根据方向调整图像大小

我想根据它们是风景还是肖像来不同地处理图像。

这是我的图片上传器模型中的代码:

我收到错误

我究竟做错了什么?

0 投票
0 回答
258 浏览

ruby-on-rails - 增加 MiniMagick 的默认超时时间

我们正在使用 MiniMagick 将图像上传到我们网站上的 S3。不经常,但有时如果图像非常大,我会收到超时错误。我研究了上传的替代方案,例如carrierwave direct,但我们决定不使用它。

如何增加使用 MiniMagick 上传的默认超时时间?

0 投票
1 回答
691 浏览

minimagick - MiniMagick 中的组合选项

我正在尝试使用 MiniMagick 进行一些图像处理,但在组合命令时遇到了麻烦。我想将trim命令与一个fuzz因素一起使用。

打电话

完美运行。但我的理解是,该fuzz因素将继续为所有未来的命令设置,这是我不想要的。相反,我尝试过

但不幸的是,这似乎没有任何作用(除非我将fuzz因子设置为 100%,在这种情况下,它会正确地从图像中删除每个像素——<code>fuzz 为 99%,但是,什么都不做)。

我究竟做错了什么?提前谢谢了!

0 投票
1 回答
587 浏览

ruby-on-rails-3 - Carrierwave/Minimagick - 裁剪总是不准确的,除非 'y' 参数为 0

在实现了Railscasts 第 182 集(修订版)中所示的裁剪功能后,我似乎无法准确地进行裁剪工作。裁剪的始终是裁剪中所选区域的前 20%。除了 'y' 参数为 0 时,即裁剪区域接触图像顶部时。然后裁剪工作正常。

我的实现与截屏视频中显示的相同,只是我crop_avatar从控制器调用方法,如下所示:

中的crop方法avatar_uploader也是这样实现的:

我正在使用 Rails 3.2.1、Carrierwave 0.7.1、JCrop 0.9.12。

0 投票
1 回答
2004 浏览

ruby-on-rails - 如何使用 Carrierwave 和 MiniMagick 使用多个图像制作图像

我有Image模型和Movie模型,Movie可以有很多images。我正在存储 3 个版本的图像,big, medium and small. 在我的应用程序中,用户可以选择特定尺寸的图像,比如说 4 张“中等”尺寸的图像,然后用户可以分享它们。最少 3 张图片,最多 5 张图片。

我需要用所有选定的 4 张中等大小的图像创建一个图像。我不想单独发送这些图像,我想将其作为单个图像发送。

我正在使用CarrierwaveMiniMagick

感谢帮助!

0 投票
1 回答
415 浏览

ruby-on-rails-3 - MiniMagic 调整大小

我正在使用 MiniMagick 来调整我服务器上一些图像的大小。我在强制尺寸上遇到问题。MiniMagick git 文档声明它使用mogrify命令。进一步研究,您可以在调整大小时使用一些命令,例如:

-resize "230x200>" -resize "230x200<" -resize "230x200!"

我正在寻找使用,!但似乎它不起作用。

我在命令中运行了 mogrify 命令,它运行良好。似乎是什么问题?

0 投票
1 回答
807 浏览

ruby-on-rails - Rails:PaperClip 和 Sidekiq 以及图像的后处理

我正在使用Paperclipgem 来允许我的用户上传头像(上传/托管在 上S3),但是在服务器性能方面遇到了问题。上传照片似乎需要很长时间,我认为这是因为它会在成功上传后将用户重定向回他们的个人资料之前遍历所有转换指标。

这是我的 PaperClip 设置:

有没有办法Sidekiq用来卸载转换选项?

0 投票
1 回答
1125 浏览

carrierwave - 无法让多个载波进程运行

我正在尝试在使用 Carrierwave 调整图像大小时优化图像,但没有任何运气让它发挥作用。Carrierwave 正在生成不同大小的版本,但我的自定义优化和转换过程没有运行。我试过在不同的地方调用不同的进程,但似乎没有任何效果。

关于我可能做错了什么的任何想法?这里可能是同样的问题:CarrierWave RMagick - 我如何引起操纵!被称为?

0 投票
1 回答
2276 浏览

ruby-on-rails-4 - 页面上明确存在时无法找到文件字段“照片”?Rails 4、Minimagick、Carrierwave

我正在使用 Carrierwave 和 Minimagick 将图像上传到用户的个人资料照片。我已按照Carrierwave 自述文件中有关如何创建上传器和安装它的说明进行操作。我正在使用 Rspec 和 Capybara 进行测试。

这是我的 user_profile_spec.rb,相关行:

这是用户个人资料编辑页面的 _form.html.erb:

我的错误:

我尝试:photo使用已上传照片的 Factorygirl 个人资料模型将 attach_file 部分更改为 ,更改附加文件:

结束结束

无法解决错误。是载波的故障吗?

这是我的 photo_uploader.rb,认为没有必要,但以防万一,所有信息。

编辑:添加了一些关于规范的新信息。