C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[11314] Re:Re:Re:이곳에 처음 질문을 하네요....프린터에 관한건데...
개박살.U&I [inutero] 856 읽음    2001-09-21 01:57

아 그랬군요.. ^^

SendCanvasd가 TPrinter에 Canvas여서 찍히는 거군요..

흠.. 이미지를 로드해서 찍으면 나온다고요? 일단, 함수는 Form1->GetFormImage(); 이 맞고요

Form1->GetFormImage(); 를, 확인차 TImage 있죠? 그걸 폼에 하나두시고

테스트를 해보세요

    Image1->Picture->Bitmap = Form1->GetFormImage();

이렇게 버튼이벤트에 걸고 버튼을 눌러보시고, 만약 이미지가 떠진다면,, 흠..

소스를 확인할수밖에는.. 한번 이부분만 올려놔 주시면 제가 확인해드리죠 ^^;

허접답변죄송하고요 ^^ 성공하시길..


강재훈 님이 쓰신 글 :
: 개박살.U&I 님이 쓰신 글 :
: :
: : 안녕하세요? 개박살입니다..
: :
: : 소스를 보니까 프린트를 보내어 찍는부분이 없네요??
: :
: : :      StretchDIBits(SendCanvas->Handle,
: : 는 프린터 해상도에 이미지를 맞춘거 같구.. ^^ 제가 프린터쪽 API를 해본적이없서리
: :
: : 암튼, 그쪽 함수만 추가시켜주면 되겠군요..
: :
: : 그럼 참고하세용
: :
:
:
: StretchDIBits(SendCanvas->Handle,,,..)
:
: 함수에서..SendCanvasd은 TPrinter에 Canvas입니다..
:
: 그래서.. Printer에 직접 찍는 것 같은데.
:
: 저도 소스를 받아 온것이라 잘 모르거든여..
:
: 아무튼 Image을 찍을때는 잘 나오는데...
:
: Graphics::TBitmap *AssignBitmap = Form1->GetFormImage();
: 위처럼.. 폼의 이미지를 받아오면.. 안나와요...
:
: 제발 답변좀......



+ -

관련 글 리스트
11239 이곳에 처음 질문을 하네요....프린터에 관한건데... 강재훈 866 2001/09/19
11255     Re:이곳에 처음 질문을 하네요....프린터에 관한건데... 개박살.U&I 1073 2001/09/19
11282         Re:Re:이곳에 처음 질문을 하네요....프린터에 관한건데... 강재훈 794 2001/09/20
11314             Re:Re:Re:이곳에 처음 질문을 하네요....프린터에 관한건데... 개박살.U&I 856 2001/09/21
11318                 Re:Re:Re:Re:이곳에 처음 질문을 하네요....프린터에 관한건데... 강재훈 797 2001/09/21
11335                     Re:Re:Re:Re:Re:이곳에 처음 질문을 하네요....프린터에 관한건데... 개박살.U&I 869 2001/09/21
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.