상위 질문
타임라인
채팅
관점
프리타입
글꼴 래스터화 엔진을 제공하는 C 언어 기반 소프트웨어 라이브러리 위키백과, 무료 백과사전
Remove ads
프리타입(FreeType)은 C 언어로 작성된 소프트웨어 라이브러리이며 글꼴 래스터화 엔진을 제공한다. 문자열들을 비트맵으로 래스터 처리하며 다른 글꼴 관련 기능에 대한 지원을 제공한다.
프리타입은 텍스트 레이아웃이나 그래픽 처리와 같은 더 높은 수준의 기능을 수행하기 위한 API를 제공하지 않는다. (이를테면 렌더링) 그러나 단순하면서도 사용하기 쉽고 통일된 사용자 인터페이스를 제공하여 글꼴 파일의 내용에 접근할 수 있으므로 이러한 작업들을 매우 단순하게 만들어 준다.
2012년 3월 8일에 프리타입의 최신 버전 2.4.9가 출시되어 있으며 트루타입, 타입 1, 오픈타입을 비롯한 여러 글꼴 포맷과 함께 동작한다.
프리타입은 두 개의 자유 소프트웨어 라이선스로 배포되어 있다.(GNU 일반 공중 사용 허가서, BSD 사용 허가서) 따라서 이 라이브러리는 사유 소프트웨어의 여부에 관계 없이, 다시 말해 영리 목적이든 아니든 간에 어떠한 종류의 프로젝트에서도 사용할 수 있다. 이로써 프리타입이 높은 품질의 텍스트를 요구하는 현대의 비디오 게임을 위한 래스터라이제이션 엔진으로 널리 채용되고 있다.
Remove ads
사용자
- 안드로이드
- 프리타입은 안드로이드의 폰트 렌더러로서 사용된다.[2]
- 애플
- 애플이 프리타입을 사용하는 환경은 iOS[2]와 macOS이다[3].
- 자바
- 2007년, 썬 마이크로시스템즈는 OpenJDK 자바 개발 키트에서 사유 폰트 래스터라이저를 프리타입으로 대체하였다.[4]
- 플레이스테이션
소니가 프리타입을 채용한 기기에는 플레이스테이션 3,[5] 플레이스테이션 4,[6] 플레이스테이션 비타[7] 콘솔이 있다.
기타 사용자
주요 자유 소프트웨어 데스크톱 시스템에 쓰이는 것 외에 프리타입은 현대의 비디오 게임,[9][10] Wii용 오페라의 래스터라이제이션 엔진으로 사용된다.[11]
윈도우의 경우, gdipp[12], MacType[13] 프로젝트가 시스템 렌더러를 프리타입으로 사용하는 것을 목표로 한다.
- 프리타입으로 렌더링된 소문자 e의 하위픽셀
- 프리타입으로 렌더링된 소문자 is의 하위픽셀
- 프리타입으로 렌더링된 소문자 w의 하위픽셀
- MacType 구성 창의 스크린샷. 프리타입의 프론트엔드
Remove ads
같이 보기
참조
외부 링크
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads