|
Tip'N Tricks 란에 관련글이 올라왔네요...
--> 200 / [인쇄]빌더 5에서의 폼 인쇄.
참고하시길....^^;
로렌조 님이 쓰신 글 :
: 안녕하세요...'왕허접'임다...^^
:
: Print() 함수를 이용하여 폼을 프린트하기 위해서는 BeginDoc() 와 EndDoc() 밖으로 빼주셔야 합니다.
: 그리구 제가 알기로는 Form->Print() 함수는 무조건 새 종이에 찍는걸루 알고 있습니다.
: 만약 폼을 인쇄하는 페이지에 타이틀이나 다른 내용을 같이 인쇄하려면
:
: Graphics::TBitmap *bmp = GetFormImage();
:
: 이렇게 이미지를 얻은 다음에 이것을 이용하면 되겠죠....
: 그리고 NewPage() 함수는 무조건 종이를 한장 밀어냅니다...
: 참고하십시오...
:
: 나야 님이 쓰신 글 :
: : 폼을 출력하려구요..
: :
: : int pageline = 0;
: : if(!D_Print->Execute())
: : return;
: : Printer()->BeginDoc();
: : Printer()->Title = "테스트";
: : Printer()->NewPage();
: : Printer()->Canvas->TextOut(20,
: : (10+Printer()->Canvas->TextHeight("Hi there!"))*pageline,
: : "테스트");
: : Main->Print();
: : Printer()->EndDoc();
: :
: : 이렇게 코딩을 했어요... 근데.. 자꾸 빈종이만 나오네용.. 왜 그런거죠?
: : 잘 하시는 분.. 아니 조금이라도 아시는 분은 도와주세요..
|