문제

소수점 구성 요소가있는 벡터 데이터를 사용하여 이미지 또는 그래픽을 만들 수 있습니까? 그리고 물론 가능하다면 ... 어떻게?

예를 들어, 벡터는 포인트 1이 {9.56, 4.1}이고 포인트 2는 {3.456789,2.12345}입니다.

참고 : 정밀도는 숫자마다 다릅니다.

도움이 되었습니까?

해결책

벡터를 비트 맵으로 끌어 당긴 다음 해당 비트 맵을 다음과 같이 저장할 수 있습니다.

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에 선을 그립니다. 각 좌표에 대해 두 개의 복식을 사용합니다. X1, Y1 및 X2, Y2.

데이터가 10 진수 데이터 유형에 저장되면 간단한 캐스트를 수행 할 수 있습니다.

명심하십시오. 나는 당신이 당신의 질문에서 당신이하는 일을 외삽하려고 노력하고 있습니다. 벡터 모양을 어떻게 그릴 계획입니까? 전반적인 접근 방식은 무엇입니까?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top