Q&A

  • 어떤 Unicode 값으로 그 글자의 바이너리 값을 구하는 방법 좀...
어떤 Unicode 값으로 그 글자의 바이너리 값을 얻고 싶은데 방법을 모르겠습니다.
한글자를 모니터에 뿌리려면 글자가 16x16 또는 32x32 , 64x64 , 64x32등 가로세로 픽셀 크기로
화면에 뿌려질텐데 그 데이터(바이너리) 얻고 싶은데 어떻게 구하는 건지 전혀 감도 못잡겠습니다.

아시는분 좀 가르켜 주세요

예를들면 Unicode $C554 값으로 그 글자('암')에 해당하는 바이너리 DATA $10 $20 ....(예를들은 값)
데이터값을 어떻게 구하는 건지.....

API 함수일것 같은데....바이너리값을 가져오려면 그 크기,색깔,Unicode 등등 데이터도 필요한것이라고
생각은 되는데, 어떻게 얻는것인지.....
2  COMMENTS
  • Profile
    최용일 2008.02.14 00:25
    안녕하세요.

    오래전의 비트맵방식의 폰트등이 그러한 점(픽셀)들의 집합으로 폰트가 구성되어 화면상에 뿌려지고 지금 주로 사용하는 벡터방식의 트루타입폰트들은 그러한 데이터를 전혀 가지고 있지 않습니다.

    벡터방식에서는 점(픽셀)이 아니라 글자형태를 만드는 선분벡터들의 집합이라고 생각하시면 됩니다. 때문에 확대/축소해도 글자의 변형이 거의 없죠...

    어떠한 용도로 쓰실려고 하는지는 모르겠지만, 화면상에 글씨를 적고 그걸 캡춰해서 읽는 수밖에 없을듯하네요...

  • Profile
    오매가 2008.02.14 03:28

    답변 감사합니다만 지금 완성했습니다.

    윈도우 프로그램이 꼭! 필요해서 만든것은 아니고, 전 펌웨어 프로그램인데 Unicode(외국어) 글자의 바이너리 Data가 필요해서 만든 프로그램입니다.

    Unicode와 관련된 내용이 거의 많이 있어서 Unicode와 관련된 프로그램 작성시 참조가 될 것 같아서 올려봅니다.

    본 소스는 16 x 122 TN-LCD에 글자를 표시하기 위해서 글자들의 바이너리 DATA를 Memo장에 생성해서 저장하거나 Memo장에 있는 DATA를 Ctrl-C(Copy)해서 C 프로그램으로 옮겨서 펨웨어를 완성하게 만든 것입니다. 소스를 컴파일하기 위해서는 Tnt 컴포넌트가 필요합니다. 본소스는 델파이6.0에서 작성한 것입니다.

    Unicode와 관련해서 프로그램 작성하시는분들 참조가 되었으면 좋겠네요^^