DOI QR코드

DOI QR Code

FreeType Outlet Adapter for adding new components

FreeType 엔진에 새로운 폰트 서비스를 추가하기 위한 컴포넌트 모듈 설계 및 구현

  • Hassan, Ammar Ul (School of Computer Science & Engineering, Soongsil University) ;
  • Kim, Sungmin (School of Computer Science & Engineering, Soongsil University) ;
  • Choi, Jaeyoung (School of Computer Science & Engineering, Soongsil University)
  • Published : 2017.04.27

Abstract

FreeType is a rasterizer which is commonly used in different operating systems like Linux, android etc. Although FreeType is open source but it is not easy to add/remove modules and services etc. for developers. This paper proposes a new module for FreeType named as FreeType Outlet adapter (FOA). It enables to add/remove modules, services, functionality etc. inside FreeType. It acts as the bridge to add functions from outside FreeType to the inner core of FreeType. New font formats like METAFONT, animated fonts and customized fonts which currently are not supported by FreeType can be added with this FOA module.

Keywords