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
[29613] [질문] EMF(메타파일) 형식의 이미지가 O/S에 영향을 받나요?
BEAT [beat] 1288 읽음    2004-05-03 21:40
안녕하세요
BEAT입니다.

최근 퀵리포트를 사용한 프로젝트를 하나 진행하였는데
문서가 많이 복잡한 관계로 전체적인 폼을 한글같은 WORD프로세서로
작성하여, EMF 파일로 출력하였습니다.
이 작업을 한 PC는 제 개발PC로 WIN2000 PRO SP4 입니다.

그런데, 이렇게 생성되어진 EMF 파일을 퀵리포트의
QRImage 에 배경으로 넣었고,
2000이상 XP 등의 2000이후 OS에서는 정상적으로
보여지고 잘 출력됩니다.

그런데, Windows98 이나 ME 버전에서는
선을 빼먹는다던지, 글자를 빼먹는다던지 하는 원본 EMF를
제대로 보여주지 못합니다.

혹시나 해서 98시스템에 emf 원본을 가져다 놓고
뷰어로 확인하여 보았으나, 프로그램에서의 미리보기 및 인쇄시의
현상과 동일하게 보여집니다.

EMF 파일이 GDI 의 정보를 기억하였다가
해당하는 장치에 다시 원본 그대로 재현할수 있는것으로 알고 있습니다만,
여기까지가 제 지식의 한계라서 여쭙게 되었습니다.

위와같은 문제가 발생하는 원인이나, 해결 방안에
조언을 부탁드립니다.

감사합니다.

ps. wmf 는 16비트로밖에 저장되지 않기 때문에
    출력시 원본을 따라올수 없습니다. (모니터 상에서는 잘 보입니다. 당연하겠죠)
ps2. emf 파일 자체를 메타파일 에디터등에서 다시 재생성하여 보았으나
     그역시 마찬가지 였습니다.

+ -

관련 글 리스트
29613 [질문] EMF(메타파일) 형식의 이미지가 O/S에 영향을 받나요? BEAT 1288 2004/05/03
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.