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.