none
windows 2003 server 에서 출력한 EMF 파일내의 한글 문제. RRS feed

  • 질문

  • EMF(Enhanced Metafile) print driver를 이용해 문서를 EMF로 출력하고, 그것을 이용하고 있습니다.

    현재는 그 작업을 windows xp에서 진행 중입니다.

     

    추후 windows 2003 server 에서 작업을 진행코자, VMware에 windows 2003 server standard를 설치 후

    EMF 파일을 만들어 보았습니다.

     

    그런데 windows 2003 server에서 만들어진 EMF 파일내 한글 코드가 문제가 있었습니다.

     

    예를 들자면 XP에서 만든 EMF 파일 내 '가'라는 한글에 대한 코드 값은 AC00 였습니다.

    그런데 windows 2003 server에서 만든 EMF 파일 내 '가'라는 한글에 대한 코드 값은 1d34 입니다.

    AC00는 unicode라 쉽게 컨트롤 할 수 있는데 반해, 1d34라는 코드값은 처음 보는 값이라 어떻게 처리해야 될지 모르겠습니다.

    물론 영문에 대한 코드값은 xp나 2003이나 동일했습니다.

    2003에서 만든 EMF(한글포함)도 xp에서 제대로 play할 수 있었습니다.

     

    windows xp, 2003 모두 한글을 unicode로 처리하는 것으로 알고 있었는데,

    테스트에서는 windows 2003 server가 이상한 코드로 한글을 처리해서 당황스럽습니다.

     

    제가 여쭙고 싶은 것은 "어떻게 해야 혹은 무엇을 건드려야 windows 2003 server에서 출력한 EMF 파일내 한글이 unicode로 처리될까" 하는 것입니다.

     

    혹은 2003이 EMF 파일에서 사용한 '가'에 대한 코드값 1d34가 어떤 값인지 알고 싶습니다.

     

    감사합니다.

     

    2007년 11월 2일 금요일 오전 8:21

모든 응답