한글 폰트에 대한 질문....
아키
편집툴을 플래시로 만드는데 텍스트 에디팅 기능이 들어가는데요.....
우선 폰트타입을 자유롭게 쓰기를 원해서 사용자 시스템 폰트를 쓰기 위해
TextField.getFontList() 를 써서 폰트 리스트들을 전부 불러와서 접목시키는데까지는
성공을 했습니다.
근데 문제는 .. 대부분의 영어 폰트들은 잘 써지고 잘 바뀌는데
왜 한글폰트만은 기본적인 굴림이나 궁서체등을 제외하고
휴먼체나 HY 체등.. 암튼 분명 사용자 시스템에서 가져온 폰트인데도
구현이 안되고 굴림체로 표시되는지 이유가 궁금하네요.사용자가 글을 마음대로 쓰고편집이 가능해야 하기때문에 폰트가 자유롭게 바뀌어야 하고요.
때문에 글자를 break 해선 안되고요
글꼴을 포함(embed)시킨다던가 하는것도 쓸수가 없네요.
좋은 방법이 없을까요
-
엄지 2023-12-19
이런 복잡하네요..
-
PrinceSs 2023-12-19
그경우엔 입력부분에서 한/영 파악하기 까다로우니까..
폰트 선택부분에서 한/영 모드를 결정지워준다음 해당 텍스트필드 바꿔치면 될거 같습니다
다만 폰트네임만 가지고 한글폰트인지 영문 폰트인지 알기가 힘듭니다
예를들어 폰트네임이 HYgodic 이라면 이놈이 실은 한양고딕체라고 하지만
이건 영문폰트로 분류되기 쉽상이겟죠.. (그러고 보니 엉터리 꽁수였네요 ㅋ)
전 여기쯤에서 포기하고 무조건 한글폰트만(폰트이름안에 한글이 들어있는 폰트) 사용하는쪽으로
마 -
요루 2023-12-19
수다님.. 영어랑 한글을 섞어서 쓰는것도 저 꽁수방법으로 가능한가요? 예를 들어 \수다님 반갑습니다.\ 이런 문구라던지...
-
도1도캣 2023-12-19
그렇군요.. 어려운 문제였군요. 두분 답변 감사합니다.
-
월향 2023-12-19
flash 5.0경우. 한글명의 폰트들 문제없이 불러들여졌었는데 그 이후버젼이 좀 거시기 했는데..
아직까지 그러는지는 잘 모르것네용