問題タブ [carrierwave]

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 投票する
0 に答える
184 参照

asp.net - Paperclip や CarrierWave に似た ASP.NET 画像のアップロード

ROR空間のPaperclipやCarrierwaveに似た、asp.netの世界に存在する画像のアップロード/処理ライブラリを誰かが知っているかどうかを調べています。

0 投票する
1 に答える
2191 参照

ruby-on-rails - Minimagickを使用してCarrierwaveでEXIFデータを取得する

おい。MiniMagickを使用してCarrierwave経由でアップロードした画像からEXIFデータを取得しようとしています。私はそれを理解しようとかなり広範囲に検索しましたが、関連するものは何も見つかりません。誰もが方法を知っていますか?ありがとう!

0 投票する
4 に答える
31226 参照

ruby-on-rails - リモート ファイルを Carrierwave に割り当てる方法は?

次の定義のビデオ モデルがあります。

動画ファイルをアップロードするとき。また、動画ファイルをエンコードしてサムネイルを作成するエンコーディング サービス Zencoder にファイルを送信します。

通常、動画ファイルのパスを返す @video.attachment.url のようなものを実行できます。サムネイルでも同じことをしたいと思います。つまり、@video.attachment_thumbnail.url

ただし、添付ファイルは当社のエンコーディング サービスによって作成されるため、指定された S3 バケットにもアップロードされます。添付ファイルをレコードの attachment_thumbnail 列に割り当てるにはどうすればよいですか?

私は単に次のようなことをすることができます:

このようなファイルを Carrierwave に割り当てることは可能ですか?

0 投票する
2 に答える
2629 参照

ruby-on-rails - Object#destroyが呼び出されたときに、CarrierWaveはアセットを削除しませんか?

Rails3アプリでCarrierWaveを使用してアセットをアップロードしています。アップロード側ではすべて問題ありませんが、destroyメソッドが呼び出されても、対応するアセットは削除されません。

CarrierWaveは、destroyメソッドで使用できるこのための動的メソッドを作成しているように見えます。そのため、モデルがSpringのようなメソッドである場合はavatar存在remove_avatarします。

しかし、私はそれを機能させることができません。どんなヒントも大歓迎です。

0 投票する
1 に答える
2321 参照

ruby - Carrierwave - 画像処理時のエラー

問題は、mongoidssave!アクションでスローされる次のエラーです。

設定は主に次のとおりです。

グリッチは処理のどこかにあります:

この行を削除すると。すべてが期待どおりに機能します。

0 投票する
5 に答える
12885 参照

ruby-on-rails - Carrierwaveでの異なるバージョンの画像の再処理

Carrierwaveを使用して、次の行を使用して、アバターの3つのバージョン(オリジナル、small_thumb、large_thumb)を作成しました。

AvatarUploaderクラスに次のメソッドを追加しました。

これは、更新が実行された後に私のモデルで呼び出されます。

元のバージョンをトリミングしてサイズを変更できましたが、2つのサムネイルを一緒に更新できないようです。私は無駄にいくつかの異なるテクニックを試しました。

助言がありますか?

0 投票する
1 に答える
3978 参照

ruby-on-rails - Carriewave で異なるバージョンの画像を再処理するにはどうすればよいですか?

アバターの 3 つのバージョンを作成しました。

元のバージョンをトリミングするためのトリミング関数を作成しましたが、これは機能しますが、新しくトリミングされた元のバージョンに基づいて 2 つのサムネイルを再生成できないようです。

何か案は?

0 投票する
10 に答える
53054 参照

ruby-on-rails - ビューに Carrierwave ファイル名を表示する

Rails erb テンプレートで Carrierwave 添付ファイルのファイル名を表示しようとしています。以下は機能しません。

これはドキュメントと一致しているようです。追加の手順が必要ですか?

私のページモデルは次のようになります。

フォーム アップローダーは次のようになります。

0 投票する
1 に答える
1292 参照

ruby-on-rails - フォームなしで Carrierwave を使用してファイルを保存する

AlbumとAlbumImageの2つのモデルがあります。

各アルバムにはアルバム画像が関連付けられており、Carrierwave を使用して AlbumImageUploader クラスを介してアップロードされます。

ここで、既存の関連付けられたアルバム イメージを使用して、各アルバムのアルバム カバーを選択したいと考えています。アルバム カバーとして使用する前に、この選択した画像を処理 (トリミングおよびサイズ変更) する必要があります。トリミングとサイズ変更機能を停止し、この処理済みバージョンのアルバム イメージを保存するための AlbumCoverUploader クラスを作成しました。

問題は、今回はフォームを使用して新しい画像ファイルをアップロードするのではなく、ファイル システム内の既存のアルバム画像を使用していることです。この画像を A​​lbumImageUploader クラスから AlbumCoverUploader クラスに転送する方法がわかりません。

何か案は?

0 投票する
1 に答える
475 参照

ruby-on-rails - Carrierwaveを使用して1つのアップローダークラスから別のアップローダークラスにファイルを保存する

フォームを使用せずに、画像ファイルを搬送波のアップローダークラスに保存するにはどうすればよいですか?

代わりに、システムにすでに存在する既存のイメージを使用したいと思います。