C#でストリームを入力し、一般的なImageResizerライブラリを使用して画像のサイズを変更し、その結果をAWS S3に保存する画像処理サービスを作成しています。 プロセスの一環として、ストリームのMD5ハッシュを作成しています。これは、私のS3 PUTリクエストでMD5Digestとして設定しています。これは、AWSがコンテンツを再ハッシュし、自分が提供したものとMD5を比較して、画像が転送中に破損していないことを確認することを意味します。ImageResizerの出力ストリームのコンテンツのハッシュが期待どおりでない
これはすべて私のサービスにファイルをアップロードしてそれをS3に直接アップロードする際に効果的ですが、S3にアップロードする前にサイズを変更すると、ImageResizerの出力ストリームのハッシュはS3が期待しているものと一致しません私は元の画像ではなく、サイズ変更された画像のハッシュを使用しています)
私の質問は:画像コンテンツ以外のImageResizer出力ストリームには何かがありますか?それ?
ありがとうございます!