1

画像をアップロードするPHPアプリがあります。S3 PHPクラスを使用しています(http://undesigned.org.za/2007/10/22/amazon-s3-php-class)

小さいサムネイルを作成してS3にもアップロードすることはできますか?Webを検索しましたが、何も見つかりませんでした。

ありがとう

4

2 に答える 2

2

はい、可能です。画像のサイズを変更するライブラリがたくさんあります。

http://www.white-hat-web-design.co.uk/blog/resizing-images-with-php/

画像のサイズを変更したら、同じ方法でアップロードします。

于 2012-05-25T14:16:03.490 に答える
2

ファイルがサーバーにアップロードされると、それを使って好きなことをすることができます。PHPは、変数内のアップロードされたファイルの一時的な場所を提供します$_FILES['your_form_element_name']['tmp_name']

そこから、Imagickを使用してファイルのサイズを変更し、サイズ変更した画像を元の画像と一緒にS3にアップロードできます。

ImagickにImagick::thumbnailImage()は本当に使いやすい方法があります。

PHPファイルのアップロードの詳細はこちら:http ://www.php.net/manual/en/features.file-upload.post-method.php Imagickの使用方法の詳細はこちら:http://php.net /manual/en/book.imagick.php

于 2012-05-26T00:28:56.973 に答える