問題タブ [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.
ruby-on-rails-3 - MIniMagick::Image.write() はさまざまなパーミッションでファイルを保存します
Rails 3.0.11 と MiniMagick を使って小さなフォト ギャラリーを書いています。
これを使用して、同じ写真からサイズ変更された 2 つの画像を保存しています。ファイルの 1 つが 644 のアクセス許可で保存され、すべてが正しく行われます。もう一方は常に 600 として保存されるため、Web ページに表示できません。
今のところ、それらを保存した後、小さなユーティリティを実行してそのディレクトリ内のすべてを 644 に設定し、現在は機能するようにします。
これが発生する理由はありますか?
ruby-on-rails - RMagick から MiniMagick に切り替える方法
RMagick は、何ヶ月もお尻の痛みに過ぎませんでした (本番環境での澄んだ青空からのエラー)。
MiniMagick の次の RMagic コードの代替手段は何ですか?...
前もって感謝します。
ruby-on-rails - ArgumentError を与える MiniMagick Image.create メソッド
Ruby 1.9.3 を使用してサムネイルのコラージュを作成しています。サムネイルは次のようにロードされています。
これまで ImageMagick や MiniMagick を使用したことがなく、minimagick GitHub ページから画像を合成するためのコードを入手しました。
Image.create コマンドで問題が発生しています。を使用してファイルを実行すると
次のエラーが表示されます
スクリプト ファイルは、イメージと同じディレクトリです。image1、image2、および image3 を別のファイルに書き込んでテストしたところ、すべて動作しました。助けてください。
ruby-on-rails - Carrierwave と MiniMagick を使用して、Rails ckeditor プラグインでアップロードされた画像ファイルを使用しようとしています
Carrierwave と MiniMagic を使用して、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は変更していません。
どんな助けでも大歓迎です。
ruby-on-rails - rmagick を minimagick に置き換える
プロジェクトの開始時に RMagick gem を含めましたが、現在はアプリで画像の HSL トーンを取得するために使用しています (単色のインデックス作成/検索用)。問題なく動作しますが、何らかの理由で minimagick に切り替える必要がありますが、Rmagick のメソッド scale、pixel_color、to_HSL を簡単に置き換える方法がわかりません
私のコードは次のとおりです。
私は次のようなものが必要です:
ruby-on-rails-3 - CarrierWave で使用するために ImageMagick コマンド ライン オプションを MiniMagick に変換する方法
このコマンド ライン オプションを、carrierwave で使用するプロセッサ メソッドに変換しようとしましたが、うまくいきませんでした。ここで見た方法に従っていました。
ここに私のCarrierWaveアップローダがあります
ruby-on-rails - MiniMagickで画像をアップロードするときに画像を角丸にする方法
Railsアプリケーションの画像(ユーザーがアップロードしたアバター画像)の角を丸くすることはできますか?
現在、CarrierWave で MiniMagick を使用して、写真のアップロードとサイズ変更を行っています。
ruby-on-rails-3 - Carrierwave + mini_magick gems = 画像エラーではありません
私は使用しています:
そして、画像のアップロード中に、アップロードする写真のサイズを変更したい:
しかし、画像をアップロードした後、エラーが発生しました:
PS。サイズを変更していない場合、画像のアップロードは正常に機能します。
PS2。config/environment.rb に追加しようとしました:
しかし、成功しませんでした (まだ動作していません - ところで、mini_magick を gem として使用する場合に必要ですか?)
ruby-on-rails - Railsアプリでmini_magickを使用してEXIFキーワードを取得するには?
EXIF「キーワード」属性の値を持つ画像の EXIF 情報を取得しようとしています。画像を開いて次を使用するだけで、mini_magick を使用して EXIF 情報を正常に読み取ることができました。
何らかの理由で、次のいずれも、私が知っている画像のキーワードを返しません。
このユーティリティを使用して、問題の画像にこの情報があることを確認しました: http://regex.info/exif.cgi
mini_magick は特定の EXIF 値にしかアクセスできませんか? 特定の EXIF 情報にアクセスできるのに、他の情報にアクセスできないのは奇妙に思えます。
ruby - mini_magick gem が ImageMagick のインストールで動作しません
MacPorts と mini_magick gem を介して ImageMagick をインストールしましたが、次のスクリプトでエラーが発生します。この問題を解決するにはどうすればよいですか?