2011-02-15 4 views
3

저는 C# .NET 3.5에서 작업하고 있습니다. 이미지와 문자열이 포함 된 요리법 수업이 있습니다. 나는이 요리법을 한 페이지에 4 장씩 인쇄하고 싶다. 클래스에 "getprintobject"함수를 써서 내 인쇄 문서로 그리는 것을 반환하려고하지만 나는 곤란하다 ...그래픽을 처음부터 만들고 페이지 이벤트를 인쇄하기 위해 반환합니다.

나는 그래픽 객체를 만들고 반환 할 수 있으면 좋겠다. "exemplraphics.drawgraphics()"를 참조하십시오. 또한 비트 맵이나 이미지를 생성하여 반환하는 방법에 대해 생각해 봤지만 처음부터 새로 만들고 새 그래픽 개체를 수정하는 방법을 모르겠습니다.

답변

7

이미지를 만들고 해당 이미지를 Graphics 객체의 기본 이미지로 사용하십시오. 예 :

Bitmap img = new Bitmap(50, 50); 
Graphics g = Graphics.FromImage(img); 

귀하의 그래픽 개체에 그림을 그릴 수 있습니다 - 그럼 당신이 반환 할 수 있습니다.

+0

정확히 내가 필요한 것, 감사합니다! –

+0

당신을 환영합니다! :) –

관련 문제