問題タブ [intervention]

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

php - PHP(5.5) を使用して JPEG ファイルから EXIF(バージョン 2.3) 情報を抽出する方法

現在、情報ページで PHP v5.5.30 を使用しています。

exif

EXIFサポートが有効

EXIF バージョン 1.4 $Id:a0425de51ec3270d01522bf62d41bfe78893f78d $

サポートされている EXIF バージョン 0220

対応ファイル形式 JPEG、TIFF

exit()``(実際には php ネイティブ関数を使用) の関数を使用して jpeg から exif 情報を取得すると、常に間違った結果が得られます。

どうすればこの問題を解決できますか? PHP に EXIF v2.3 またはサードパーティのライブラリをサポートさせる方法はありますか?

どうもありがとう。

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

php - 取得エラー: AbstractDecoder.php 行 302 の NotReadableException

PHP、Laravel 5.1、MySQL、InterventionImage プラグインを使用して写真を保存し、サムネイルとしてサイズを変更する方法に関するチュートリアルに従っています。写真を追加しようとすると、次のエラーが発生します。

AbstractDecoder.php 行 302 の NotReadableException: 画像ソースが読み取れません

makeThumbnailメソッド内の以下の Photo コードで問題が発生しているようです。元の写真は私のフライヤー/写真フォルダーに保存されますが、サムネイル ファイルは作成されず、写真はデータベースに保存されません。すべての手順に従い、ルート、モデル、ビュー コントローラーを確認しましたが、すべてがチュートリアルと同じように見えるため、何が間違っているのかわかりません。この関数を dd() するとエラーは表示されなくなりますが、何度も試みた後、修正に失敗しました。の

写真の雄弁なモデル:

コントローラーコード:

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

laravel - 介入画像 - base64 エンコード形式で変数に保存

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

php - s3に保存する前に介入を使用して画像のサイズを変更するにはどうすればよいですか?

イメージを s3 に保存し、s3 パスをデータベースに保存しています。画像を表示する必要があるときにパスを呼び出しています。そのため、現在、s3に保存する前にその画像のサイズを変更するのに問題があります。次のエラー メッセージが表示されます。

これが私のコントローラーの外観です

更新 getClientOriginalExtension エラーが発生する前に、画像のサイズが適切に変更されるとは思えません。サイズ変更後に var_dump を実行すると、次のテキストが表示されます。

結果はヌルです。フォーマットはヌルです。画像はヌルです。ここで何が間違っていますか?

更新 Image::make を saveMedia 関数に移動しました。今私は得る

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

php - interventoin / laravel 4.2で画像アップロードエラーに直面しています

laravel 4.2で介入サービスプロバイダーを使用して画像をアップロードするときにいくつかの問題に直面しています

エラー - イメージ データをパスに書き込めません。

-Googleとstackoverflowで検索して解決しようとしましたが、問題はまだ解決されていません。そのディレクトリが書き込み可能な mod に含まれていない可能性があります。git bashとCygwinターミナルも使用して、Windows 7でディレクトリ「public/img/products/」書き込み可能なmodを作成するにはどうすればよいですか

私の製品コントローラの作成方法 -

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

php - Intervention crop() で画像をトリミングすると黒い縞が表示される

介入(php、laravel)を使用して、ユーザー定義の位置でユーザー定義の寸法に画像をトリミングしています:

問題は、トリミングされた画像の下部に黒い縞模様が表示されることです。

画像: アップロードされた画像の下に黒いストライプが表示されます

クロップ機能の前に画像に問題がないことを確認したので、ストライプを作成するのはクロップ機能であると確信しています。どうすればそれらを取り除くことができますか? または、トリミング機能の背景色を定義することは可能ですか?

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

laravel-5 - Laravel 5 の Intervention.io ライブラリでイメージを削除する方法

Laravel 5 のhttp://image.intervention.io/ライブラリを使用しています。

すべて正常に動作しましたが、delete()/remove() メソッドが見つからないようです。

ドキュメントにも言及されていないため、これはライブラリの一部ではないものですか。または、このライブラリを介してファイルのリンクを解除する「秘密の方法」はありますか?

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

laravel-5 - HTML の縮小は介入パッケージを妨害します

サイト内の画像のサイズを動的に変更する介入パッケージを実装しています。それはかなりうまく機能しており、私はそれに満足しています。これが私がそれを行う方法の例です:

最近、ミドルウェアを介してビューを自動圧縮することで、サイトの読み込みを高速化することを考えました。

それから悪夢が来ました。ブラウザーは、Intervention によって処理された画像が「切り詰められ」、表示されないと報告しています。ミドルウェアをオフにすると、問題なく画像が表示されます。

HTMLminify クラスのコードからわかる限り、ビューから生成された出力が変更され、空白が削除され、画像に干渉する理由がわかりません。

アイデアはありますか?

ありがとうございます。