小数点データからC#で画像やグラフィックを作成しますか?
質問
これは、異なる小数成分を持つベクトルデータを使用して、画像やグラフィックを作成することは可能ですか?そして、もちろん、その可能ならば...その後どのように?
は、たとえば、次のベクトルは点つ{9.56、4.1}であり、点二つ{3.456789,2.12345}である2つの点を有します。
注精度が数から数まで変化します。
解決
あなたはビットマップにベクトルを描くと次のようにそのビットマップを保存することができます。
using System.Drawing;
using System.Drawing.Imaging;
.
.
.
using (Bitmap bmp = new Bitmap(10, 10))
{
using (Graphics g = Graphics.FromImage(bmp))
{
g.Clear(Color.White);
g.DrawLine(Pens.Black, new PointF(9.56f, 4.1f), new PointF(3.456789f, 2.12345f));
}
bmp.Save(@"c:\myimage.jpg", ImageFormat.Jpeg);
}
他のヒント
ああ、確か。例えば、ラインクラスは、WPFで線を描画します。これは、各座標に対して2倍を使用しています。 X1、Y1及びX2、Y2。
あなたのデータは、小数点データ型に格納されている場合は、、あなたは、単純なキャストを行うことができます。
に注意してください、私はあなたの質問から何をしようとして推定するためにしようとしています。どのようにあなたのベクトル図形を描画することを計画していますか?あなたの全体的なアプローチは何ですか?
所属していません StackOverflow