2

これまで、1つの画像を手動でアップロードし(ライブ時にサーバーにFTPで転送し、ファイルをローカルに移動します)、imgタグwidthとタグを使用してその場でサイズを変更しました。heightそれらのサイズを変更するプロパティ。さて、画像は見栄えがよくありません。サムネイルとして正方形のトリミングされた100ピクセルのバージョンが必要であり、次にビュー画像ページ用に800ピクセルの幅のバージョンが必要であり、最後にHD表示用のフルサイズの元の画像が必要です。また、透かしを適用する必要がありますが、フル解像度バージョンにのみ適用されます。また、画像アップロードスクリプトについてサポートが必要です。本当に、あらゆる種類のファイルのアップロード。チュートリアルを見てきましたが、あまり意味がないようです。さらに、3つのバージョンすべてをデータベース行にドロップする必要があります(これは理解できると思います)。$ _FILEのようなものを使用する必要があることは知っていますが、実際の使用法に本当に混乱していて、トリミング/サイズ変更/透かしの部分が本当に困惑しています。ソリューション、誰か?

4

2 に答える 2

1

ファイルのアップロード

  • シンプルな HTML フォームを使用してアップロードし、PHP を使用して画像を操作します。
  • ディレクトリに保存されているすべての画像を読み込み、一括で変換します。

画像のサイズ変更

  • ImageMagick または GD ライブラリを使用して、画像のサイズを変更します。
  • 同じライブラリのいずれかを使用して、画像に透かしを入れます。

全体として、アップロード、サイズ変更、透かしをすべて一度に行うには、これらすべてを組み合わせる必要があります。

于 2011-07-12T07:29:17.637 に答える
0

サイズ変更、透かしなどについては、ImageMagicをご覧ください。

于 2011-07-11T23:42:16.400 に答える