4

多くの多くのモデルに属することができ、うまくいけば、すべてのサイズ変更機能も組み込まれているものを探しています。

そこに良い提案があるかどうか疑問に思っていますが、間違ったものを選びたくありません.

それとも、自分で構築するだけの価値がありますか?

4

4 に答える 4

3

数年前、Cake 1 用にとても素敵な画像アップロード コンポーネントを書きました。最近のコードがどこにあるのかわかりませんが、友人の Koa が少し前にそれについて書いています。

http://labs.iamkoa.net/2007/10/23/image-upload-component-cakephp/

http://labs.iamkoa.net/2007/11/06/multiple-image-uploads-into-single-mysql-table-cakephp/

ハッキングできるものかもしれません。アップロード、サイズ変更 (サイズ変更、トリミング、サイズ変更してからトリミング、最大化、ミックス) を処理し、私の記憶が正しければ、フィルター (反転、反転、グレースケール) も実行する可能性があります。

また、新しいコンテンツ管理フレームワークのためにコードを Zend フレームワーク (および PEAR ファイルの命名) に移植しました。それはすべて含まれており、今でははるかに優れています (上で述べたすべてのことを実行し、十分に文書化されています)。こちらからダウンロードできます(ImageManipulator クラスを確認してください。FileUploader クラスは、必要に応じて簡単に削除できる String utils クラスに依存していると思います。

それ以外の場合は、自分でロールすると言います。Cake のコンポーネント アーキテクチャは最初はわかりにくかったので、まだ知らない場合は XP を学ぶのに良いかもしれません。もしそうなら、誰かのアップローダをつかんで、Cake アプリケーションのコンポーネントに変換するだけです。

于 2010-03-20T19:45:14.770 に答える
2

@nperson によるMedia プラグインをチェックしてください https://github.com/davidpersson/media/wiki

于 2010-03-20T20:30:04.353 に答える
1

https://thoughtwm.com/code/画像のアップロード & http://www.darrenhoyt.com/2008/04/02/timthumb-php-script-released/画像のサイズ変更

于 2011-03-28T17:02:12.903 に答える
0

画像のEXIF/メタ情報取得にいかがでしょうか?

于 2011-12-20T10:17:54.353 に答える