問題タブ [imagekit]

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

objective-c - NSStringFromSize([self intercellSpacing])の互換性のないタイプ?

IKImageBrowserViewサブクラスで非常に奇妙なことが起こっています。

intercellSpacingとcellSizeのサイズをそれぞれ印刷しようとしています。

2行目はまったく問題ありませんが、1行目はコンパイルされません。

'NSStringFromSize'の引数1の互換性のないタイプ。

ただし、2つの関数は同じ型を返します。

xCodeで使用されるSDKは10.6です。私は何を間違っているのですか?

ありがとう

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

django - 画像を縮小するが拡大しないImagekitSpecFields

Imagekitは、アップロードされた画像を800x500より大きく縮小しますが、800x500よりも小さい画像も拡大します。

定義されたサイズにうまく収まる画像が拡大されないように、ImageSpecFieldを作成するにはどうすればよいですか?

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

python - ImageSpecField の元のイメージに関する Django-ImageKit の問題

ここ数日、ImageKit にはかなりの頭痛の種がありました。GitHubページのサンプル ImageSpecField に従ったため、サイトで内部サーバー エラーが発生しました。

結果のエラーは次のとおりです。

そこで、ReadTheDocsページのサンプル ImageSpecField を使用するように avatar_thumbnail を更新しました。

そして、エラーが発生しました:

「ソース」を使用すると、アプリがエラーなしでローカルで正常に実行されるのは奇妙です。サーバーでは、アプリは内部エラーなしで「image_field」を使用して実行されますが、実際にはアバター画像を作成または表示しません。サーバーとローカルの両方にバージョン 2.0.4 の django-imagekit がインストールされています。

どんなアドバイスも素晴らしいでしょう。

0 投票する
3 に答える
14356 参照

python - Imagekit、PIL、Pillow で彩度を変更しますか?

PIL または Pillow を使用して画像の彩度を変更するにはどうすればよいですか? できれば、このソリューションを django-imagekit パッケージと一緒に使用できるようにしたいと考えています。彩度を変更する必要がある理由は、ユーザーが白黒の画像をホバーすると色付きに変わる効果を作成するためです。

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

python - Django Imagekit - テンプレートにない URL を取得するには?

テンプレートで問題なく django imagekit を使用してきましたが、imagekit ドキュメントの次の例に従って、テンプレートではなくビューで URL を取得する必要があります。

だから私はこれをしました:

そして、「結果」変数からURLを取得しようとしましたが、方法がわかりません:

などを試してみましたがstr(result), result.url, result.name、うまくいきませんでした。入手方法はありますか? どうも

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

objective-c - IKImageBrowserView の使用に関するエラー

アプリで 4 つの IKImageBrowserView を使用しています。IKImageBrowserView を含むビューに移動するたびに、コンソールに次の 3 行のエラーが表示されます。

しばらくグーグルで検索しましたが、何も見つかりませんでした。誰かがこれらのエラーを解決する方法を教えてもらえますか? ありがとう;

ところで、IKImageBrowserView はほとんどの状況で正常に動作します。しかし、公式の例のように外観をカスタマイズしたい場合、奇妙な問題がたくさんあります。私はその3行のエラーが原因で問題が発生しています。

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

ruby-on-rails - ペーパークリップがスタイルを生成せず、元の画像が壊れて表示される

ここで大きな問題があります。私は本当に試しましたが、この問題を自分で解決することはできないので、ここで人々が私を助けてくれることを願っています.

私の問題について話す前に、私は自分のプロジェクトでPaperclipIMGKitを使用していると言わなければなりませんが、問題は Paperclip にあると思います。

Rails Taskいくつかのサイトのホームページからスナップショットを撮るために を作成します。少し前まではすべて正常に機能していましたが、現在はすべてがダウンしています。実際のデータベースを Heroku から localhost にインポートし (イメージとペーパークリップの移行なしで)、移行を実行し、「public/system」からすべての古いファイルを削除して、タスクを再度実行します (すべての Web サイトのスナップショットを取得するため)。

ここに画像の説明を入力

だから、今私は持っています:

  • パスと元の画像が生成されますが、それらをビューに読み込もうとすると、壊れた画像として表示されます。
  • Paperclip は、 のパスと変換されたイメージを生成しません:styles
  • 画像がないサイトでも、デフォルトの画像が正しく表示されます。
  • ImageMagick が機能しているようです。いくつかの画像を変換してみましたが、うまくいきました。

コードを見てみましょう。データベース内のすべてのサイトに対してこのタスクを実行するタスクを実行しているとします。サイトは、私のアーキテクチャでは「アイテム」と呼ばれます。

開発.rb

Item.rb (モデル)

私のタスクは、DB 内のすべてのサイトの「object.save」を呼び出すだけなので、コードはbefore_save.

意見

Gemfile


を実行しようとするrake paperclip:refresh:missing_stylesと、タスクはエラーなしで非常に速く終了します。しかし、実行しようとすると、次のようrake paperclip:refresh CLASS=Itemになりました。

はい、私はすでにそれを検索していますが、私の場合の解決策は見つかりませんでした。


少しヒント?

プロジェクトで「要素を検査」し、アイテム画像のソースを表示しようとすると、次のことがわかりました。

ここに画像の説明を入力

しかし、プロジェクト フォルダーに移動すると、template_21620140109-21209-1yls03opng. 「?1389305824」が存在しないことに注意してください。上の画像を参照してください。

まあ、それだけだと思います。何が問題になる可能性がありますか? 私は本当にこの問題を解決する必要があります, 助けてください:/


[2013 年 1 月 10 日編集]

Item.rb (モデル) :

画像を取得してDBに保存するときにコンソールにエラーは発生しませんが、Paperclipはまだスタイルを生成しません。にアクセスするとlog/development.log、次のエラーが表示されますが、解決方法がわかりません。

私たちは近づいていると思います、助けてください:)

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

objective-c - IKScannerDeviceView は常にファイル ベースの転送モードを使用します

pdf複数ページのドキュメントをスキャンする Mac アプリケーションを作成しています。

私は を使用しており、そのプロパティをメモリ ベースIKScannerDeviceViewに設定しているので、デリゲートでスキャンしたページを として取得し、そのページを に追加できます。transferModeNSDataPDFDocument

ただし、メモリ ベースに設定しても、ファイル ベースとして動作します。スキャン後、スキャンはファイルとして保存され、プレビューが開きますがNSData、デリゲートに入ることができず、機能するだけNSUrlです。

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

python - ソースの変更時に ImageSpecField が再生成されない

django-imagekit の 3.0.3 を使用しています。モデルに次の設定があります。

最初に画像をアップロードすると、サムネイルが正常に作成されます。私の問題は、元の画像をプログラムで変更していることです。新しいサムネイルに基づいてサムネイルを再生成したいのですが、方法がわかりません。この行で元の画像を変更しています:

これで問題なく動作し、新しいイメージにアクセスできます。imagekit サムネイル テンプレート タグを使用して、サイズを変更した最新のサムネイルを作成することもできます。私はそれで行きますが、背景画像である必要があるため、完全な画像タグではなく、画像の URL だけが必要です (imagekit 開発者: テンプレート タグで URL を取得する方法がない場合は、お願いしますHTML の生成は最小責任の原則に違反することに注意してください)。

imagekit の内臓を掘り下げたくありません。ソース ファイルの更新方法を変更することで、「ソース ファイルが変更されました」という信号でサムネイルが適切に生成されるようにしたいだけです。のようなものを呼び出しますmodel.render_thumbnail.generate(source=model.render_image)

0 投票する
0 に答える
115 参照

macos - IKImageBrowserView がデフォルトでサムネイルを作成するファイルの種類は?

IKImageBrowserViewは、特定の画像形式だけでなく、PDF や特定の動画形式に対してもサムネイルを作成します (空の四角形ではなくブラウザー ビューに画像を表示します)。

IKImageBrowserViewデフォルトでサムネイルを作成するファイルの種類は?
これに関する情報は、Apple のドキュメントのどこにも見つかりませんでした。