[제품종류] IEC1000
[개발환경] Visual Studio 2008 C#
=============== 질 문 ===============iEC1000을 사용하는데 이미지 출력관련하여 문의 드립니다.
첨부된 파일과 같이 배경은 투명인 이미지 파일인데 실제 IEC1000에서 실행시키면
투명인 부분은 검정색으로 흰색은 투명으로 출력됩니다.
이미지파일 생성이 잘못된건지 셋팅이 잘못된건지 도움 부탁드립니다.
이미지 파일과 출력화면 첨부하였습니다.
=============== 답 변 ===============
안녕하세요...
문의 주신 내용과 관련하여 다음과 같은 사항을 점검하시기 바랍니다.
1. 이미지 제작시 주의 사항 필독(3. 이미지 관련 주의사항) ***매우 중요 정독 및 필독***
--> https://www.smartx.co.kr/page2_1.php#image
3-1) 이미지 제작 가이드
매우 중요합니다. 지키지 않을 경우 프로그램이 랜덤하게 오류 발생됩니다.
3-3) 투명(Masking) 처리 영역 제작 가이드
Windows CE 에서 PNG 투명 처리 즉 Transparent Color 기능을 지원 하지 않습니다. 이에 따라 SmartX Framework에서 별도로 기능을 지원하고 있습니다. 가이드 내용을 참고하셔서 이미지의 마스킹 영역을 변경하시기 바랍니다.
2. SmartPictureBox의 배경은 반드시 SmartForm또는 SmartInnerForm으로 사용하셔야 합니다. 즉 SmartPictureBox의 배경은 SmartForm/SmartInnerForm의 배경 이미지가 적용됩니다.
3. SmartPictureBox의 이미지를 마스킹 처리된 이미지를 적용합니다.
4. SmartPictureBox의 BackGround를 SmartForm 또는 SmartInnerForm으로 설정합니다.
5. 마지막으로 SmartPictureBox 속성중 ImageType를 Transparent로 설정합니다.
위와 같이 했을 경우에도 해결이 안될 경우 저희 회사로 문의 주시면 원격지원으로 처리해 드리겠습니다.
- 감사합니다.