問題タブ [php-imagine]

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

php - Symfony2: Amazon S3 は Imagine を使用して画像と mofidy を取得します

画像を保存するためにAmazon s3を使用しています。今のところ、私は 3 つの異なるフォルダーを持っています - 受け入れられない写真用の一時的なフォルダー、受け入れられた写真用のフォルダー、透かし入りの写真用のフォルダーです。

写真が承認されると、承認済みの透かし入りのフォルダーにコピーされ、一時フォルダーから削除されます。

透かしを追加する必要があるため、問題は透かしフォルダーにあります。進行中の作業中に、次のように透かしを追加するメソッドをモックしました。

そしてそれはかなり良かった。しかし問題は、アップロードされたファイルでモックが機能していて、FilePath がイメージへの一時ファイル パスであったことです。

次に、Amazon s3 から画像を取得し、それを ImagineFilterManager に渡し、Amazon s3 の場所に保存する必要があります。問題は写真の取得にあります。

私はこのように試しました: 読み取り方法:

しかし、この後 $this-imagine-open() は戻ります

ファイル リソース ID #141 は存在しません

私からの奇妙なことは、パスのみを使用してs3に画像ファイルを保存することが可能だったことです:

ただし、パスのみを使用してファイルを開くことはできません:

例外をスローします

ファイル watermarked/asd_asd.png が存在しません。

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

php - 想像して、MIME タイプを取得します

Imagine のドキュメントhttps://imagine.readthedocs.org/en/latest/index.htmlで見つけることができません。MIME タイプを取得するにはどうすればよいですか。

次のような画像を開くだけです。

$myImage を取得しました。MIME タイプを取得するにはどうすればよいですか?

よろしく。

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

php - How to re-size image and upload in different folder with different size?

I am new in php. For my shopping website project I need your help.

In my add_product page I have product image option. When I submit the form the File image will re-size in 3 different size in different folder like-

I have also a database table -

After submit form also each file generate a unique new name and saved in the above table in like -

How to re-size image and upload in different folder with different size and insert the file name in MySQL database? Plz help me any one.

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

php - Laravel - Imagick がインストールされていません

Laravel を使用し、Imagine を使用して画像のアップロードに取り組もうとしています。

問題は、次のエラーが表示されることです。

このガイドに従い、次のようにすべてのフォルダーとファイルなどを正しく作成しました。

http://creolab.hr/2013/07/image-manipulation-in-laravel-4-with-imagine/

また、すべてのファイルなどを含む Imagick フォルダーが正しい場所にあることも確認しました。

何か助けはありますか?

ありがとう、クレイグ。

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

cakephp - プラグイン Cakephp-imagine-plugin

私は Cakephp 3.0.x-dev を使用しており、プラグイン Cakephp-imagine-plugin ( https://github.com/burzum/cakephp-imagine-plugin/tree/3.0 ) を使用したいと考えています。

このプラグインを使用すると、cakephp ビューで次のエラーが表示されます

エラー: Imagick がインストールされていません

私のコントローラーは次のようになります

php composer.phar のおかげでプラグイン ビューをインストールしました。composer.json ファイルは次のようになります。

}

プラグインは vendor/imagine/imagine/ にインストールされました

何が間違っているのかわかりません。それまで作曲家を使ったことはありません。だから私は composer.json ファイルに何を書いたのか分かりません。誰かが私を助けることができますか?

よろしく、

スヌーピー

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

symfony - LiipImagineBundle: フィルタ適用後に画像が保存されるパスを変更します

私はこの設定を持っています:

画像が保存されているディレクトリの名前を変更しようとしていますが、

InvalidConfigurationException: 「liip_imagine.filter_sets.subitem_in_category」の下の認識されないオプション「path」

私はこれを読みました: https://github.com/liip/LiipImagineBundle/blob/master/Resources/doc/configuration.md