FreeTypeÀº Æ®·ç ŸÀÔ, Type1, OpenType µîÀÇ ´Ù¾çÇÑ ÆùÆ® ÆÄÀϷκÎÅÍ ±Û¸®ÇÁÀÇ Á¤º¸¸¦ ÃßÃâÇÏ´Â Àú¼öÁØÀÇ ÆùÆ® ºÐ¼® ¶óÀ̺귯¸®ÀÔ´Ï´Ù. ÅØ½ºÆ®¸¦ ´Ù¾çÇÑ ÇüÅ·ΠÃâ·ÂÇÏ°í ½Í´Ù°Å³ª Á¤È®ÇÑ ÅØ½ºÆ® ¸ÞÆ®¸¯½º¸¦ ±¸ÇÏ°í ½ÍÀ» ¶§, Ç÷§Æû¿¡ µ¶¸³ÀûÀÎ ÅØ½ºÆ® °ü¸® ÅøÀ» ¸¸µé°í ½ÍÀ» ¶§ À¯¿ëÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. FreeTypeÀº °ø°³µÈ ¶óÀ̺귯¸®À̸ç freetype.org¿¡¼ ¾ðÁ¦µçÁö ÃֽйöÀüÀ» ´Ù¿î·Îµå¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌ °Á´ FreeType 2.3.7À» ±âÁØÀ¸·Î ÀÛ¼ºµÇ¾úÀ¸¸ç ºñ½ºÅ¸ ȯ°æ¿¡¼ ºñÁÖ¾ó ½ºÆ©µð¿À 2008·Î ¿¹Á¦¸¦ ¸¸µé¾ú½À´Ï´Ù. ¿¹Á¦ ÆÄÀÏÀº ´ÙÀ½ ¸µÅ©¸¦ Ŭ¸¯ÇÏ¿© ´Ù¿î·Îµå¹ÞÀ¸½Ê½Ã¿À. º»¹®¿¡¼ ÀÛ¼ºÇÑ ¸ðµç ¿¹Á¦°¡ Æ÷ÇԵǾî ÀÖÀ¸¸ç FreeType Á¤Àû ¶óÀ̺귯¸®ÀÇ ¸±¸®Áî ¹öÀü°ú ÄÄÆÄÀÏµÈ ½ÇÇà ÆÄÀϵµ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. FreeTypeÀÇ ±â´ÉÀ̳ª ¿ëµµ¸¦ ºü¸¥ ½Ã°£¿¡ È®ÀÎÇØ º¸½Ã·Á¸é ½ÇÇà ÆÄÀÏÀ» ¼ø¼´ë·Î ½ÇÇàÇØ º¸½Ê½Ã¿À. ÀÌ °Á¸¦ Àбâ À§Çؼ´Â Win32 °³·Ð°ú GDI, GDI+¿¡ ´ëÇÑ ¼±Çà ÇнÀÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÀÛ¼ºÀÏ : 2008³â 10¿ù 3ÀÏ ~ 10¿ù 13ÀÏ ¾÷µ¥ÀÌÆ® °èȹ : FreeTypeÀÌ ¸ÞÀÌÀú ¾÷±×·¹À̵åµÉ ¶§ ºÎŹ ¸»¾¸ 1.Ȥ½Ã °Á¿¡¼ À߸øµÈ ¼³¸íÀ̳ª Ʋ¸° Äڵ尡 ÀÖÀ¸¸é ¾Ë·Á Áֽñ⠹ٶø´Ï´Ù. 2.³»¿ë ÆÄ¾Ç¿¡ ¹«¸®°¡ ¾ø´Â »ç¼ÒÇÑ ¿ÀŸ´Â ¾Ë·ÁÁÖÁö ¾ÊÀ¸¼Åµµ µË´Ï´Ù. Á¤¿ÀÇ¥ FillOutline ¿¹Á¦ÀÇ ¼Ò½º¿¡¼ ´ÙÀ½ ¸ÅÅ©·Î°¡ Ʋ·È½À´Ï´Ù. ¿¹Á¦±îÁö °°ÀÌ ¼öÁ¤Çϱ⠹ø°Å·Î¿Í º»¹®Àº ±×´ë·Î µÎ°í Á¤¿ÀÇ¥¸¸ ¿Ã¸³´Ï´Ù. ¼öÁ¤Àü : #define TOREAL(a) ((REAL)(a >> 6)) ¼öÁ¤ÈÄ : #define TOREAL(a) ((REAL(a) / 64.0f)) |