게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
* 고객시스템명 : ICBS
* 문의할 Component명 및 버전 : 리포트, 1.1.1.124
* DataSet 버전 : 1.1.1.66
* Tr 버전 : 1.1.1.67
* 문의 유형(질문/요청/참조) : 리포트에서 이미지(JPG) 생성
* 내용 : JPG 이미지의 품질저하 현상
* 내용 : XP에선 선명하던 이미지 문서가,
WIN7에서 이미지 생성 시 품질이 너~무! 떨어집니다.
설정값을 변경해보아도 마찬가지인데 해결 방법좀알려주세요
현재 사용 형태 : sizetype=userdefine;width=980;height=1386;
인터넷 검색을 해보니 위와 같은 문제는 SetStretchBltMode함수를 이용하여
어느 정도 해소가 된것 같은데 해당 내용 검토 부탁합니다.
1.http://msdn.microsoft.com/en-us/library/windows/desktop/dd145089(v=vs.85).aspx
2.http://msdn.microsoft.com/en-us/library/windows/desktop/dd145120(v=vs.85).aspx
3.http://support.microsoft.com/kb/940145/ko
==> StretchBlt 함수를 호출 하는 응용 프로그램을 실행할 때 Windows Vista를 실행 하는 컴퓨터의 성능이 저하 될 수 있습니다.
==> KB940145패치
StretchBlt() API를 사용할 때 SetStretchBltMode(hdc, iMode); 로 mode를 정해줄 수 있다.
iMode 값은 다음 중 한개가 될 수 있다
* BLACKONWHITE : 논리 AND연산 수행/흰색배경에 검정색으로 되어있는 흑백 비트맵에 적당.
* WHITEONBLACK : 논리 OR연산 수행/흰색 배경에 검정색으로 되어있는 흑백 비트맵에 적당.
* COLORONCOLOR : 논리연산 하지 않음/컬러 비트맵에서 가장 좋은 접근 방법이다.
* HALFTONE : 반색조 형태.
죄송합니다.
기존에도 동일한 이슈가 제기되었는 컴포넌트 함수문제가 아닌 Window API의 이상으로 처리불가 하였습니다.