簡単な質問 - C# のページに最適なように画像を印刷したい場合、自分でページの寸法に合わせて拡大縮小する必要がありますか?
スケーリングの方法に関する多くの良い答えに気づきました。スケーリングは画像処理の一部ではないため、自分でスケーリングする必要があるかどうかを知りたいだけです。印刷のためだけです。
(単純なはい(それが答えであれば)で十分です)
編集: 現在、次を使用してスケーリングしています:
e.Graphics.DrawImage(my_image, destRect, srcRect, GraphicsUnit.Pixel);
destRect は必要な出力の寸法の四角形ですが、元の縦横比を維持しながら、この destRect を最適なサイズに設定する単純なアルゴリズムを実行しました。(ちなみに、この単純なスケーリングには満足していません。画像品質が不足しているため、必要に応じてより洗練されたものに更新される可能性があります)。
しかし、印刷目的でフレームワークによって提供される自動スケーリングがあるかどうかを知りたかったのですが、このホイールを再発明したくありません..