1

画像が 1024x768 の TImage 800x600 があります。TImage は alClient に対応しています。時間は比例します。TImage が引き伸ばされます。

フォームのサイズを変更すると、画像のサイズも変更されますが、品質が低下し、画像に表示されるテキスト ラベルが縮小したり、読み取れなくなったり、大きな画像を小さな TImage にロードした後でも、同じ問題が発生します。

どうすれば解決できますか?テキストが通常のサイズでも読める品質で TImage の画像のサイズを変更するにはどうすればよいですか?

4

2 に答える 2

3

ラスター グラフィックスのサイズを変更して高品質のテキストを維持することは期待できません。テキストは特定の解像度でレンダリングされます。リサンプリングを行うと、テキストの品質が損なわれます。サイズ変更操作によって高品質のテキストを維持する唯一の方法は、新しい解像度でテキストを再レンダリングすることです。これを実現する 1 つの方法は、ラスターではなくベクター グラフィックス形式を使用することです。もう 1 つの方法は、その場でテキストを再作成できるようにすることです。

于 2014-07-06T09:32:41.910 に答える