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
[7752] [질문] TImage 를 인쇄할 때 (Printer 문제)
장원석 [jos77] 1586 읽음    2001-05-25 14:36
음... 솔직히 문제가 뭔지 모르겠습니다.

근데... 일단 BeginDoc() 를 통해 인쇄를 할 때, 프린터 드라이버를 제어하는
부분에 대해 아시는 분 설명 부탁드립니다.

문제는 그림판이나 ACDSEE , 등의 프로그램에서는 이미지가 잘 인쇄가
되는데, 제가 만든 BCB 이미지 프린팅 프로그램에서는 인쇄가 잘 안 되네요

그게.. 몇몇 프린터 드라이버에 한해서 안 됩니다. 잘되는 프린터 드라이버도 있고...
(물론 그림판이나 ACDSEE 에서는 다 잘 되는데...)

(안되는 경우에 파일로 인쇄를 해봤더니 1K 짜리 텅비어있는 스풀파일이 나오네요)

(저 밑에... BCB 로 그림판 프로그램 만들 수 있나요? 질문 참고하시기를)

    Graphics::TBitmap *pBitmap = new Graphics::TBitmap();
    TPrinter *p=Printer();

    pBitmap->LoadFromFile(Filename);
    p->BeginDoc();
    p->Canvas->Draw(10,10,pBitmap);
    p->EndDoc();

프린터 드라이버가 문제인지, (PCL 프린터입니다) BCB에서 프린터 드라이버를 읽어오질 못하는
건지 잘 모르겠네요. 답변 부탁드립니다 꾸벅~

+ -

관련 글 리스트
7752 [질문] TImage 를 인쇄할 때 (Printer 문제) 장원석 1586 2001/05/25
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.