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
[14008] Re:프린터에 관한 질문인데요.... 점이 디게 크게나와서..
홍성진.지니 [heaven] 811 읽음    2001-12-28 15:59
심심 님이 쓰신 글 :
: 안녕하세요... 제글에 관심가져 주셔서 감사드리고요.
: 제가 이러저러해서 그림을 하나 찍는 프로그램같은걸 하나 쨔밨는데요... 제 프린터에선 분명 잘 되었거든요...(HP920C요...) 근데 이프로그램같은거에다가 다른프린터를(HP692C)연결하고 프린트 해보니깐... 헐~~ 나오긴 나오는데.. 그림이 딥따 크게 나와요... 그래서 Printer()->Canvas->StretchDraw() 이걸로 용지 크기에 맞춰서 그림사이즈를 조종했어요.... 근데 크기는 조종 됬는데.. 그림이 이상하게 나와요.. 그러니까... 그러니깐 프린터가 뽑아낸 그림엔 그림을 이루는 점들이 너무 크더라구요.. 한 2미리정도.. 그래서 마치 모눈종이에 싸인펜으로 그린거처럼 나온거에요.... 정밀하지 못하게... 이걸 해결하려면 어떻게 해야 할까요... 혼자 끙끙 앓다가 질문 올립니다. 그러니 고수님들의 따뜻한 조언 부탁드립니다.
: 답변 미리 감사드리고요.. 이글 끝까지 읽어 주셔서 감사드립니다.... 그리고.. 즐거운 하루 되세요.. 그럼이만... 꾸벅 (__)

안녕하세요..홍성진.지니 입니다.
님의 문제는 프린터마다 해상도가 틀리기 때문입니다.

프린터마다 해상도가 틀리기때문에, 해상도가 높은것은 이미지가 작게 나오고
해상도가 낮은것은 이미지가 크게 나옵니다.

API에 보면 SetMapMode라는 것이 있습니다.
이것을 사용하셔서 맵모드를 바꾸신다음에 사용해보세요.
자세한것은 도움말에...

그럼..

+ -

관련 글 리스트
14006 프린터에 관한 질문인데요.... 점이 디게 크게나와서.. 심심 717 2001/12/28
14008     Re:프린터에 관한 질문인데요.... 점이 디게 크게나와서.. 홍성진.지니 811 2001/12/28
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.