자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Firemonkey 앱에서 글자가 위아래 잘려 보이는 현상 해결 방안 문의
2018.10.05 18:01
Firemonkey 로 앱을 개발하는데, 글자가 위아래 잘려 보이는 현상이 있었지만,
업데이트를 통해 수정할 것으로 생각하고 있었습니다.
그런데, 아직 수정했다는 소식을 듣지 못했고, 이와 관련된 문의도 없어서
나만의 문제인지 궁금하여 문의 드립니다.
해결방안을 아시는 분 답변 부탁드립니다.
문제점:
아래 캡쳐한 화면을 보면, 10폰트, 11폰트, 12폰트, 14폰트 로 되어 있는 문장들의
위아래 가 잘려나가 보입니다.
개인적으로 사용하는 앱은 상관이 없는데, 서비스되고 있는 앱에서 글자가 잘려보이면
서비스 품질에 영향을 주어 매우 신경이 쓰입니다.
댓글 8
-
험프리
2018.10.08 09:33
-
지병철
2018.10.08 11:32
네, 10.2.3 및 Berlin 에서도 같은 현상이 있습니다.
그리고, 재현은 못했지만, 이전에는 잘린 부분에 라인이 나타나기도 했습니다.
제 생각에는 내부적으로 위아래 라인을 긋는 것 같은데....
-
지병철
2018.10.08 15:45
테스트 중에 텍스트 위아래 라인이 나타나는 것이 있어서 캡쳐해 올립니다.
-
험프리
2018.10.11 09:44
제가 테스트한 바로는 아래와 같이 나옵니다.
[테스트 환경]
RAD Studio 10.2.3
LG G4(Android 6.0)
제 환경에서는 글자 잘림이 나타나지 않네요. 다른 내용도 확인해 보고 도움될만한 내용이 있다면 댓글로 남기도록 하겠습니다.
폰트 크기만 변경하고, 글꼴은 기본 글꼴로 했습니다.
object Text1: TText
Position.X = 16.000000000000000000
Position.Y = 16.000000000000000000
Size.Width = 353.000000000000000000
Size.Height = 50.000000000000000000
Size.PlatformDefault = False
Text = '10 '#51060' '#44275#51012' '#48169#47928#54644' '#51452#49464#50836
TextSettings.Font.Size = 10.000000000000000000
end
-
지병철
2018.10.11 15:15
테스트하신 결과물을 볼 때, 제 눈으로는 10, 11, 16 size 의 글자들이 위아래
잘려보입니다. 20 size 가 그나마 정상적인 상태인 것 같구요.
이것이 정상적이라고 하시니... 좀 답답합니다.
제눈이 잘못된 것인지...
다른 툴로 작성한 앱에서는 이러한 문제를 본 적이 없어서...
다시금, 확인 부탁드립니다. 꾸벅...
-
동그랑땡88
2018.10.11 16:31
본분글은 명확히 잘려서 보이는데
김현수님이 올린 댓글의 글자는 정상처럼 보이는데요...
참고하시라고 댓글 달아 봅니다.
-
험프리
2018.10.12 11:50
다음 글을 참조해 보시면 어떨까요?
안드로이드에서 문자 기울인 경우 잘림을 없애는 방법을 설명하고 있습니다.
https://www.cnblogs.com/onechen/p/6906823.html
FMX.FontGlyphs.Android.pas 의 DoGetGlyph 함수에서 높이를 조정해 보시면 좋을 것 같습니다.
-
지병철
2018.10.12 17:30
찾아봐 주셔서 감사합니다.
FMX.FontGlyphs.Android.pas 를 수정한 결과 많이 좋아 졌습니다.
다시금 감사드립니다.
결과 화면과 FMX.FontGlyphs.Android.pas 수정한 내용 같이 올립니다.
추신: 이전에 테스트했다고 올려주신 파일이 제가 올린 것 하고 같은 것으로 보입니다.
확인 부탁드립니다.
Firemonkey 앱에서 글자가 위아래 잘려 보이는 현상 해결 방안 문의
2018.10.05 18:01
Firemonkey 로 앱을 개발하는데, 글자가 위아래 잘려 보이는 현상이 있었지만,
업데이트를 통해 수정할 것으로 생각하고 있었습니다.
그런데, 아직 수정했다는 소식을 듣지 못했고, 이와 관련된 문의도 없어서
나만의 문제인지 궁금하여 문의 드립니다.
해결방안을 아시는 분 답변 부탁드립니다.
문제점:
아래 캡쳐한 화면을 보면, 10폰트, 11폰트, 12폰트, 14폰트 로 되어 있는 문장들의
위아래 가 잘려나가 보입니다.
개인적으로 사용하는 앱은 상관이 없는데, 서비스되고 있는 앱에서 글자가 잘려보이면
서비스 품질에 영향을 주어 매우 신경이 쓰입니다.
댓글 8
-
험프리
2018.10.08 09:33
-
지병철
2018.10.08 11:32
네, 10.2.3 및 Berlin 에서도 같은 현상이 있습니다.
그리고, 재현은 못했지만, 이전에는 잘린 부분에 라인이 나타나기도 했습니다.
제 생각에는 내부적으로 위아래 라인을 긋는 것 같은데....
-
지병철
2018.10.08 15:45
테스트 중에 텍스트 위아래 라인이 나타나는 것이 있어서 캡쳐해 올립니다.
-
험프리
2018.10.11 09:44
제가 테스트한 바로는 아래와 같이 나옵니다.
[테스트 환경]
RAD Studio 10.2.3
LG G4(Android 6.0)
제 환경에서는 글자 잘림이 나타나지 않네요. 다른 내용도 확인해 보고 도움될만한 내용이 있다면 댓글로 남기도록 하겠습니다.
폰트 크기만 변경하고, 글꼴은 기본 글꼴로 했습니다.
object Text1: TText
Position.X = 16.000000000000000000
Position.Y = 16.000000000000000000
Size.Width = 353.000000000000000000
Size.Height = 50.000000000000000000
Size.PlatformDefault = False
Text = '10 '#51060' '#44275#51012' '#48169#47928#54644' '#51452#49464#50836
TextSettings.Font.Size = 10.000000000000000000
end
-
지병철
2018.10.11 15:15
테스트하신 결과물을 볼 때, 제 눈으로는 10, 11, 16 size 의 글자들이 위아래
잘려보입니다. 20 size 가 그나마 정상적인 상태인 것 같구요.
이것이 정상적이라고 하시니... 좀 답답합니다.
제눈이 잘못된 것인지...
다른 툴로 작성한 앱에서는 이러한 문제를 본 적이 없어서...
다시금, 확인 부탁드립니다. 꾸벅...
-
동그랑땡88
2018.10.11 16:31
본분글은 명확히 잘려서 보이는데
김현수님이 올린 댓글의 글자는 정상처럼 보이는데요...
참고하시라고 댓글 달아 봅니다.
-
험프리
2018.10.12 11:50
다음 글을 참조해 보시면 어떨까요?
안드로이드에서 문자 기울인 경우 잘림을 없애는 방법을 설명하고 있습니다.
https://www.cnblogs.com/onechen/p/6906823.html
FMX.FontGlyphs.Android.pas 의 DoGetGlyph 함수에서 높이를 조정해 보시면 좋을 것 같습니다.
-
지병철
2018.10.12 17:30
찾아봐 주셔서 감사합니다.
FMX.FontGlyphs.Android.pas 를 수정한 결과 많이 좋아 졌습니다.
다시금 감사드립니다.
결과 화면과 FMX.FontGlyphs.Android.pas 수정한 내용 같이 올립니다.
추신: 이전에 테스트했다고 올려주신 파일이 제가 올린 것 하고 같은 것으로 보입니다.
확인 부탁드립니다.
저도 원인이 무엇인지 혹시 해결책이 있는지 살펴보도록 하겠습니다.
(10.2.3 버전에서 테스트 하신 것이겠지요?)