Unit BGRAFreeType
Description
Font renderer of FreeType fonts using Lazarus renderer.
This unit provides a nice and fast rendering of text. There are some drawbacks to consider though:
it needs font files or streams (to be provided to the font collection of EasyLazFreeType unit)
it has limited support for complex font behaviors like ligature.
This unit depend on freetypelaz package provided by Lazarus.
Font rendering units : BGRAText, BGRATextFX, BGRAVectorize, BGRAFreeType
.
Uses
- BGRAClasses
- SysUtils
- BGRAGraphics
- BGRABitmapTypes
- EasyLazFreeType
- FPimage
- BGRACustomTextFX
- BGRAPhongTypes
- BGRATypewriter
- LazVersion
Overview
Structures
Name | Description |
---|---|
Class TBGRAFreeTypeDrawer |
Provides basic FreeType drawing by deriving the TFreeTypeDrawer type. |
Class TBGRAFreeTypeFontRenderer |
FreeType font renderer with effects. |