Domanda

E 'possibile creare un grafico utilizzando i dati immagine vettoriale o che ha componenti decimali che variano? E, naturalmente, se possibile ... allora come?

Ad esempio: un vettore ha due punti in cui punto uno è {9.56, 4.1} e punto due è {} 3.456789,2.12345.

Nota: la precisione varia da numero a numero.

È stato utile?

Soluzione

È possibile tracciare i vettori in una bitmap e quindi salvare quella bitmap come segue.

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);
}

Altri suggerimenti

Oh, certo. Ad esempio, la classe Line tracciare una linea in WPF. Esso utilizza due doppie per ogni coordinata. X1, Y1 e X2, Y2.

Se i dati sono memorizzati nel tipo di dati decimale, si può fare un semplice getto.

tenere a mente, sto cercando di estrapolare quello che stai cercando di fare dalla tua domanda. Come avete intenzione di disegnare le forme vettoriali? Qual è il tuo approccio globale?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top