システムに事前登録されている画像をユーザーが、操作してPDFに書き出す処理を実装中です。
(画像操作は、拡大・縮小・トリミング・回転)
元画像の解像度は高めなのに処理を通し、PDFで出力するとかなり画像がぼやけた感じ(劣化)します。
実装は、以下のサイトのソースを参考(というかほぼ同じソースです)にしています。
拡大・縮小
http://dobon.net/vb/dotnet/graphics/drawimage.html#scaling
トリミング
http://dobon.net/vb/dotnet/graphics/triming.html
上記を踏まえて以下の質問があります。
・Bitmap オブジェクトを通せば通す程、画質は劣化するとどこかのサイトで見ました。
これらを回避する方法はあるのでしょうか?
(画像操作の各フェーズで、一回一回上記の様にBitmapオブジェクトを準備しているので)
・そもそもこの画像操作の方法がやり方して古く、もっと良い方法があるのでしょうか?
(画質の劣化しない)
・元画像から拡大すると画質が劣化するのは分かるのですが、縮小した場合でも
明らかに画質が劣化しています。こういうものなのでしょうか?
※追記
PDFに限った話でもなく、イメージの編集等の操作のご経験やご意見でも構いません。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。