問題タブ [attachment-fu]

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 に答える
97 参照

ruby-on-rails - データの暗号化-rails+attachment_fu

私たちはattachment_fuを使用してファイルをアプリケーションにアップロードしてきました。AESを使用してアップロードされたデータを暗号化できるようにする必要があります。Rails2.3.8とRuby1.8.7を使用しています。Attachment_fuはMIMEタイプのチェックに使用されているため、before_saveコールバックで暗号化できず(またはMIMEタイプが破損します)、attachment_fuは一時ファイルを使用します。そのため、一時ファイルが保存が行われる前にプレーンテキストで保存されます。

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

ruby-on-rails-3 - .tiff 画像を .jpeg 形式に変換する方法

Attachment_fu を使用して画像をアップロードしています。

アプリケーションで画像をアップロードした後、.tiff 画像を .jpeg 形式に変換する必要があります。

以下のコードを使用しました:

しかし、それは私にとって役に立ちません。

画像形式を変換する方法を教えてください。

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

ruby-on-rails-3 - Attachment_fu を使用した添付ファイル (画像) の更新に関する問題

Attachment_fu を使用して画像ファイルを添付ファイルとしてアップロードできますが、既にアップロードされている画像を編集/変更しようとすると機能しません。私のコントローラーにはこれがあります:

ShowcaseCategoryImage は次のように定義されます。

ビューには、次のように file_field_tag があります。

私の SponsorAccount モデルは次のように述べています。

ほぼ同様のコードは「作成」では完全に正常に機能しますが、ここでは値が既に存在する「更新」アクションでは、このコードは機能しません。

以下のエラー メッセージが表示されます: Completed 500 Internal Server Error in 1089ms ActionView::Template::Error (undefined method `public_filename' for nil:NilClass): 明らかに、このエラーはすべてのレコードを一覧表示しようとするインデックス アクションにありそれらの添付ファイル。更新後、この添付ファイルは空であるため、このエラーは redirect_to 部分でスローされます。

REE1.8.7 と rails 3.2.9 を使用しています

助けてください!

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

ruby-on-rails - docsplit を使用してメモリ内のドキュメントからテキストを抽出する

docsplit gem を使用すると、PDF やその他のファイル タイプからテキストを抽出できます。たとえば、次の行を使用します。

PDFファイルのテキストコンテンツを持つことができます。

私は現在 Rails を使用しており、PDF はリクエストによって送信され、メモリ内に存在します。API とソース コードを調べたところ、ファイルからのみ、メモリからテキストを抽出する方法が見つかりませんでした。

一時ファイルの作成を回避して、この PDF のテキストを取得する方法はありますか?

気が向いたら使っ attachment_fuています。

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

ruby-on-rails - attachment_fu カスタム プロセッサと s3: ファイルは正常に変換されたようですが、保存されません

設定:

attachment_fu私は次のように使用するモデルを持っています:

s3 のものはすべて正常にセットアップされていprocessorます。オプションを削除すると、s3 へのアップロードが機能します。

wav ファイルを mp3 に変換する私の mp3 プロセッサは、次のようになります。

mp3_temp_pathに保存されたファイル名で tmp フォルダーに新しい mp3 ファイルを作成し、データベースにレコードを作成するという点で、すべての変換が機能しているようです。しかし、何らかの理由で、結果のファイルは s3 にプッシュされません。temp_data や temp_file などに関係するアクセサーを設定する必要があるだけだと感じています。私はこれを試しました

現在、私のコードでわかるように、私はこれを試しています:

しかし、どれも機能しません。これらの試みは、rmagick などの既存のプロセッサを調べて、それらが何をするかを確認することに基づいていました。彼らは私と同じことをしているように見えますが、それらはすべてサムネイルに関するものなので、翻訳で何かを失うのは簡単です.

誰かが私が欠けているものを見ることができますか? ありがとう、マックス

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

ruby-on-rails - Attachment_fu S3 ストレージ Rails で画像を回転

S3 ストレージで画像を回転する方法、私は Attachment_fu と Amazon S3 を使用しています。ユーザーが既存の画像を 90 度回転して編集できる機能を実装したいと考えています。誰かがこれで遊んだか、何かアイデアを持っているかどうか疑問に思っていました. 現在、rmagick を使用して Rails ディレクトリ内の画像を回転させています。ただし、AWS S3 ストレージではイメージを回転できません。

私はこの宝石を使用しています:

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

ruby - attachment_fu から Carrierwave へのマルチタスク変換

私の写真を attachment_fu から Carrierwave に変換するレーキ タスクがあります。

これを高速化するために、タスクを:convert複数回並行して実行する方法はありますか?

これが私の作業タスクです: