誰でも WPF の Vector Graphic について説明してもらえますか?
Googleを使用して同じことを見つけようとしていますが、満足のいく答えが得られませんでした.
短くて甘いバージョンは、サイズを変更してもベクターグラフィックスが同じ品質を維持することです. これは、ピクセルの配列としてではなく、関数として定義されているためです (線は A から B に移動し、これらの 2 点間でこの角度で曲線を描きます)。
WPF は、すべてのコントロールとウィジェットにベクター グラフィックを使用します。つまり、それらはどのような縮尺でも品質を維持し、異なる DPI 画面のデバイスと同じサイズで表示されます。
WPF は XAML と密接に結びついています。XAML は (とりわけ) ベクター グラフィックスを記述するためのマークアップ言語です。たとえば、行は次のようになります。
<Line Stroke="Black" X1="0" Y1="25" X2="25" Y2="25" />
これにより、0.25 から 25.25 までの線が描画され、画面サイズに関係なく、常にその位置に表示されます。
ベクター グラフィックスは、コントロール ポイントと呼ばれる場所を通るベクター (パスまたはストロークとも呼ばれます) に基づいています。これらの各ポイントには、作業計画の x 軸と y 軸上の明確な位置があります。同様に、各ポイントは、ワークスペース内のポイントの位置やベクトルの方向 (トラックの方向を定義するもの) など、さまざまなデータベースです。各トラックには、色、形状、太さ、および塗りつぶしを割り当てることができます。すべての情報が構造に存在するため、これはファイルのサイズに実質的な影響を与えません。ベクトルの描画方法について説明します。
続きを読むhttp://en.wikipedia.org/wiki/Vector_graphics
ベクター グラフィックスとラスター グラフィックスの違いは、ラスター グラフィックスはピクセルで構成されているのに対し、ベクター グラフィックスはパスで構成されていることです。gif や jpeg などのラスター グラフィックは、さまざまな色のピクセルの配列であり、これらが集まってイメージを形成します。.eps ファイルや Adobe Illustrator などのベクター グラフィック ファイルは、直線または曲線のパスまたはラインで構成されています。ベクター イメージのデータ ファイルには、パスの開始点と終了点、パスがどの程度湾曲しているか、パスの境界または塗りつぶしの色が含まれています。ベクター グラフィックスはピクセルで構成されていないため、品質を損なうことなく画像を非常に大きくすることができます。一方、ラスター グラフィックスは、イメージが大きくなるにつれて各ピクセルのサイズが大きくなるため、「ブロック状」になります。