인코딩이 이렇게 어려운 건줄 몰랐다 ㅠ
LED 전광판에 뿌릴 한글 데이터를 만들었는데 이게 제대로 전광판에 표시가 안되고 깨졌다. LED 전광판 프로그램 업체에 물어보니 예전 한글 기반으로 보여주기 때문에 그렇다고 한다. 이 과정에서 완성형과 조합형이라는 분류가 따로 있는 것을 알았다..
그래서 어떻게 해야됬냐면 기존 한글 완성형을 조합형으로 변환하여 LED 전광판 프로그램에 넘겨주면 제대로 표시가 됬다.
(Update) 24.11.28
Ha..애초에 조합형으로 뿌려주는 인코딩 방식이 C#에 있었다! ㅠ (1361). 스트링 형태로 보내면 깨지기 때문에 바이트 배열로 보내야 하는게 관건이였다.
https://blog.naver.com/baek2187/150033331098
관련해서 참고한 자료들
https://blog.naver.com/khj633/20026086018?trackingCode=blog_bloghome_searchlist
https://blog.naver.com/xsnake/100205484805
https://redisle.tistory.com/14
euckr 조합형을 C#에서 표현하는 방법
https://usingsystem.tistory.com/193
https://m.blog.naver.com/doy153/220776357915
https://huskdoll.tistory.com/988#google_vignette
https://blog.naver.com/slrkanjsepdi/90160262992
int to ushort convert c#
c# get hex value of char
https://stackoverflow.com/questions/12527694/c-sharp-convert-char-to-byte-hex-representation
int to hex c#
https://stackoverflow.com/questions/1139957/convert-integer-to-hexadecimal-and-back-again
byte to string c#
https://stackoverflow.com/questions/724862/converting-from-hex-to-string
https://stackoverflow.com/questions/7874127/c-sharp-hexadecimal-to-char
string to byte C#
https://niceman.tistory.com/31
add byte to byte array c#
https://stackoverflow.com/questions/5591329/c-sharp-how-to-add-byte-to-byte-array
hex string to byte array c#
https://stackoverflow.com/questions/321370/how-can-i-convert-a-hex-string-to-a-byte-array
https://www.csharpstudy.com/Tip/Tip-byte-bit.aspx
int to byte c#
https://stackoverflow.com/questions/1318933/c-sharp-int-to-byte
hex string to byte array c#
https://good-coding.tistory.com/30
https://and0329.tistory.com/entry/C-string-to-hex
https://stackoverflow.com/questions/1139957/convert-integer-to-hexadecimal-and-back-again
댓글