2010-06-28 8 views
0

내 데이터베이스의 테이블 중 하나에서 제공 한 좌표에 따라 "x"를 인쇄해야합니다. 아마 MySQL에 연결하기 위해 C#을 사용하는 gonig.. NET 프론트 엔드 인쇄 솔루션, MYSQL 백엔

나는 보통 8.5 x 11 인치 (일반 용지의 크기) 인 winform을 가지며 "x"레이블로 전체를 채우면 보이지 않게됩니다.

각 개별 테이블 레코드

모든 레코드에 대한 양식이 표시되고 인쇄됩니다 보이지해서는 안 그 라벨의 좌표를해야합니다. 인쇄는 실제로 물리적 응용 프로그램 자체 인 용지 위에 있습니다.

문제 : mysql 데이터베이스의 데이터를 사용하여 실제 응용 프로그램을 채우는 방법. (내가 처음부터 전체 애플 리케이션을 인쇄해야한다고 말하지 말아라, 이것이 가능하지 않은 이유는 양식이 실제 가로 세로 (흰색, 노란색, 핑크색)이기 때문에 처음부터 전체 애플 리케이션을 인쇄 할 수 없기 때문이다. 나는 그것의 상단에 인쇄해야

질문 :.? 내가 지정된 지역에서 'x'를 인쇄하는 방법을 갈 수있는 가장 좋은 방법은 내 솔루션 또는 똑똑한 방법이

경우 당신은 내가 무슨 말을하고 무슨 생각이 없다, 여기에 몇 가지 관련 질문은 다음과 같습니다 ms-access: designing a report: printing text on specific x,y coordinates

Conditional formatting in Access

답변

1

레이블을 사용하면 X를 표시 할 수있는 기능이 제공되지만 숨겨진 레이블이 많은 것이 가장 좋은 방법이라고 생각하지 않습니다.

"응용 프로그램"은 어떤 종류의 양식을 나타 냅니까? x를 사용하여 "체크 - 오프 (check-off)"상자를 찾고 이것을 프린트 하시겠습니까?

레이블을 사용하여 GDI + (그림)를 사용하는 것이 좋습니다.

다음을 고려하십시오. 상자의 좌표를 찾으십시오. 그런 다음 양식 또는 양식의 캔버스를 나타내는 패널의 재정의 된 onPaint 이벤트 처리기 내에서 drawstring 메서드를 사용합니다.

이 기사에서는 GDI + 및 텍스트를 그래픽으로 그리는 방법에 대해 설명합니다. http://www.functionx.com/vb/gdi+/objects/fonts.htm

관련 문제