To content To menu

What should I do?

profile photo
  • Write
  • Manage
  • Tag
  • Guest Book
  • RSS

What should I do?

Search Form
  • All Categories (166)
    • html_css (3)
    • Start and Present (22)
    • Just Upload NOW (33)
    • JMusic (4)
    • Android Note (5)
    • Android Develop (41)
      • tts (2)
      • camera (5)
      • image (9)
      • GLES2.0 (2)
      • helper (10)
      • Font (6)
      • Input (4)
      • Java (2)
    • Android Apps (3)
    • Arithmetic (3)
    • Camera (0)
    • Goods (4)
    • blogging (10)
    • 나혼자만 레벨업 (20)
    • web (13)
      • javascript (12)
    • openssl (3)
  • Guest Book

서체 (2)
안드로이드 폰트 아웃라인을 Path로 만들기

폰트파일은 아웃라인정보만을 가지고 있다. 이 아웃라인정보의 내부를 채운 것이 보통 글자이다. 폰트의 아웃라인 직선과 Bezier 커브로 그리는 정보가 들어있다. 이 정보를 가지고 화면에 글자를 찍는 방식이다. 이 직선과 Bezier 커브를 안드로이드 Path에서 그대로 지원하기 때문에 폰트의 Outline을 Path객체로 복사해 올 수가 있다. Path로 받을 수 있어 Path에서 지원하는 모든 함수를 사용하여 가공할 수 있다. 특히 Affine 2D Matrix를 이용할 수 있다는 장점이 있다. Path로 만들기 폰트의 글자들을 Path로 빼는 것은 아주 간단하다. String sSampleText = "SAMPLE TEXT"; Path path = new Path(); // 받을 Path Paint ..

Android Develop/Font 2019. 9. 6. 01:44
안드로이드 Canvas/Paint/TypeFace 외부 서체/폰트 이용하기

안드로이드의 Paint는 기본적으로 외부폰트파일을 이용할 수가 있다. 앱에 폰트파일을 포함하여 이를 불러올 수 있게 이미 함수를 지원해준다. 이 함수는 Typeface class내에 있다. 함수의 원형은 다음과 같다. public static Typeface createFromAsset( AssetManager mgr, String path ); 함수 원형에서 보이듯, 외부서체를 이용하려면, Assset에 외부서체 파일을 넣어 두어야 한다. 지원하는 외부서체는 OTF와 TTF파일을 지원한다. 우선 Asset폴더에 사용할 서체를 넣고, 외부서체를 Typeface 인스턴스로 만든 후, Paint에 넣어주면 된다. Asset폴더에 서체파일 넣기 Asset폴더를 만들지 않았거나 없다면 다음과 같이 프로젝트화면에..

Android Develop/Font 2019. 9. 3. 00:27
이전 1 다음
Prev. Next.
NOTICE
RECENT ARTICLES
  • 알PDF pdf파일내에 폰트포⋯
  • 2021년 탁상용 달력 입니⋯
  • 웹상에서 다이어그램 그리⋯
  • FIIL T1 XS 음질 리뷰, 페⋯
RECENT REPLIES
  • bb
  • ㅎㅎ 이 웹툰 재미있더라구요⋯
  • 좋은 글 잘 보고 갑니다. 현⋯
  • 고맙습니다. 구독하고 갑니다.
Total
94,233
Today
196
Yesterday
124
LINK
TAG
  • 전기요금
  • 실외기
  • 환율
  • 환기
  • 광고달기
  • 아끼는 법
  • 조국
  • 에어콘
  • Ice Cube
  • 재테크
  • 안드로이드
  • 예금
  • 수익
  • Ice
  • 티스토리
  • 글쓰기
  • 전기료
  • 블로그
  • TTS
  • 사용료
  • 재태크
  • 전기세
  • 승인
  • 애드핏
  • 경제보복
  • 에어컨
  • 금리
  • 적금
  • 애드센스
  • 서체
more
«   2021/03   »
일 월 화 수 목 금 토
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
Article Box
  • 2021/01 (4)
  • 2020/12 (12)
  • 2020/09 (1)
  • 2020/08 (3)

Blog is powered by Tistory / Designed by Tistory

티스토리툴바