freetype
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ft] Slim down FreeType2


From: mpsuzuki
Subject: Re: [ft] Slim down FreeType2
Date: Wed, 19 Aug 2009 12:08:30 +0900

Sorry, I don't know good tutorial or easy-to-read source codes
to understand how to "incorporate" FT2 into other projects.

Does anybody know a simple software that had incorporated FT2
with its sources? I know only Ghostscript, but old FT1, not FT2,
and the source is too complex to use as a tutorial.

Regards,
mpsuzuki

On Tue, 18 Aug 2009 21:59:43 +0200
Aya Koshigaya <address@hidden> wrote:

>Thanks,
>
>but.. I'd like to slim down the lib to only a few cpp and header  
>files, so I can include it in my project directly.. I don't want to  
>create a library that I have to link to.. (because I'd have to compile  
>this lib for any platform I am developing on)
>
>Or else if this is not possible so easy... I have written a TTF-File  
>reader myself, so I am able to read all the glyph data etc I need,  
>only thing I am missing is the Rasterizer... so, is it somehow  
>possible to just take the rasterizer of FreeType? (Would be my  
>preferred solution btw)
>
>Aya~
>
>
>On 18.08.2009, at 19:00, address@hidden wrote:
>
>> Please check docs/CUSTOMIZE. Editing modules.cfg would be easy.
>>
>> Regards,
>> mpsuzuki
>>
>> On Tue, 18 Aug 2009 18:50:39 +0200
>> Aya Koshigaya <address@hidden> wrote:
>>
>>> Hi,
>>>
>>> as far as I know, FreeType2 is built up in different modules, so I
>>> could remove everything I don't need, right?
>>> I have written my own Managment system for the fonts etc.. so all I
>>> need is the rasterized bitmap for a given unicode character and the
>>> measurements (Advance, Bearing etc) for it.
>>>
>>> All FreeType functions I use in my code are:
>>>
>>>  FT_Init_FreeType
>>>  FT_New_Face
>>>  FT_Set_Pixel_Sizes
>>>  FT_Load_Char
>>>
>>> Together with these variables:
>>>
>>>  FT_Library
>>>  FT_GlyphSlot
>>>  FT_Bitmap
>>>  FT_Face
>>>
>>> And I need only support for TrueType Fonts (*.ttf or *.otf).
>>>
>>> But I don't know what I can remove and what is needed..
>>> In the src-directory are a lot of sub-directorys.. which one are
>>> needed for what I want to do?
>>> And if I remove them, how do I tell FreeType that I removed some of
>>> the modules so I don't get compile-errors?
>>>
>>> Thanks,
>>> Aya
>>>
>>>
>>> _______________________________________________
>>> Freetype mailing list
>>> address@hidden
>>> http://lists.nongnu.org/mailman/listinfo/freetype
>
>
>
>_______________________________________________
>Freetype mailing list
>address@hidden
>http://lists.nongnu.org/mailman/listinfo/freetype




reply via email to

[Prev in Thread] Current Thread [Next in Thread]