저는 퀵레포트에서 QRImage 컴포넌트를 사용하고 있습니다.
x, y좌표를 이용하여 그림을 그리고 이것을 출력하는 프로그램이거든요...
예를 들어, a와 b선이 있다고 가정을 해보죠!!
QRimage1.canvas.lineto(10, 10);
QRimage1.canvas.lineto(30, 30);
위의 코딩은 선이 직선으로 그려져야 겠죠!!
근데 직선이 아니라 꼬불꼬불한 선이 나타난다 이겁니다....
이게 QRimage 컴포넌트의 문제점인지 아니면 제가 잘 알지 못하고 있는건지...
이게 해결이 되어야 하는데... 선이 꼬불꼬불하게 나타난다면 구지 QRimage를 사용할 필요가 없어서요...
고수님들!!! 빠른 답변 기다릴께요.... 급하거든요.....
> 저는 퀵레포트에서 QRImage 컴포넌트를 사용하고 있습니다.
> x, y좌표를 이용하여 그림을 그리고 이것을 출력하는 프로그램이거든요...
>
> 예를 들어, a와 b선이 있다고 가정을 해보죠!!
> QRimage1.canvas.lineto(10, 10);
> QRimage1.canvas.lineto(30, 30);
> 위의 코딩은 선이 직선으로 그려져야 겠죠!!
> 근데 직선이 아니라 꼬불꼬불한 선이 나타난다 이겁니다....
>
> 이게 QRimage 컴포넌트의 문제점인지 아니면 제가 잘 알지 못하고 있는건지...
> 이게 해결이 되어야 하는데... 선이 꼬불꼬불하게 나타난다면 구지 QRimage를 사용할 필요가 없어서요...
>
> 고수님들!!! 빠른 답변 기다릴께요.... 급하거든요.....
>
안녕하세요.
그런데 (10,10) 부터 그린다는 이야기인가요.
아님(0,0)부터 그린다는 이야기인가요.
아래의 방법은 두번 그리는 결과가 됩니다.
QRimage1.canvas.lineto(10, 10);
QRimage1.canvas.lineto(30, 30);
그래서
제 생각에는 만약에 (10,10)에서부터 그린다면
QRimage1.canvas.Moveto(10, 10);
QRimage1.canvas.lineto(30, 30);
위와 같이 한번 해보세요.
그럼 안녕히...