#include <PdfFontTrueType.h>
Public Member Functions | |
| PdfFontTrueType (PdfFontMetrics *pMetrics, const PdfEncoding *const pEncoding, PdfVecObjects *pParent, bool bEmbed) | |
| PdfFontTrueType (PdfFontMetrics *pMetrics, const PdfEncoding *const pEncoding, PdfObject *pObject) | |
A PdfFont implementation that can be used to embedd truetype fonts into a PDF file or to draw with truetype fonts.
TrueType fonts are always embedded as suggested in the PDF reference.
| PoDoFo::PdfFontTrueType::PdfFontTrueType | ( | PdfFontMetrics * | pMetrics, | |
| const PdfEncoding *const | pEncoding, | |||
| PdfVecObjects * | pParent, | |||
| bool | bEmbed | |||
| ) |
Create a new TrueType font.
It will get embedded automatically.
| pMetrics | pointer to a font metrics object. The font in the PDF file will match this fontmetrics object. The metrics object is deleted along with the font. | |
| pEncoding | the encoding of this font. The font will not take ownership of this object. | |
| pParent | parent of the font object | |
| bEmbed | if true the font will get embedded. |
| PoDoFo::PdfFontTrueType::PdfFontTrueType | ( | PdfFontMetrics * | pMetrics, | |
| const PdfEncoding *const | pEncoding, | |||
| PdfObject * | pObject | |||
| ) |
Create a PdfFont based on an existing PdfObject
| pMetrics | pointer to a font metrics object. The font in the PDF file will match this fontmetrics object. The metrics object is deleted along with the font. | |
| pEncoding | the encoding of this font. The font will not take ownership of this object. | |
| pObject | an existing PdfObject |
1.6.1