|
Ipelib
|
#include <ipefonts.h>
Public Member Functions | |
| Fonts (const PdfResourceBase *resources) | |
| Face * | getFace (const PdfDict *d) |
| const PdfResourceBase * | resources () const noexcept |
| bool | hasType3Font () const noexcept |
Static Public Member Functions | |
| static cairo_font_face_t * | screenFont () |
| static String | freetypeVersion () |
Provides the fonts used to render text.
| Fonts::Fonts | ( | const PdfResourceBase * | resources | ) |
Get a typeface.
Corresponds to a Freetype "face", or a PDF font resource. A Face can be loaded at various sizes (transformations), resulting in individual FaceSize's.
|
static |
Return a Cairo font to render to the screen w/o Latex font.
Referenced by ipe::CairoPainter::doDrawText().
|
static |
|
inlinenoexcept |
|
noexcept |
References ipe::Type3.