|
| PdfFontType1Base14 (PdfFontMetrics *pMetrics, const PdfEncoding *const pEncoding, PdfVecObjects *pParent) |
|
| PdfFontType1Base14 (PdfFontMetrics *pMetrics, const PdfEncoding *const pEncoding, PdfObject *pObject) |
|
| PdfFontSimple (PdfFontMetrics *pMetrics, const PdfEncoding *const pEncoding, PdfVecObjects *pParent) |
|
| PdfFontSimple (PdfFontMetrics *pMetrics, const PdfEncoding *const pEncoding, PdfObject *pObject) |
|
virtual void | EmbedFont () |
|
| PdfFont (PdfFontMetrics *pMetrics, const PdfEncoding *const pEncoding, PdfVecObjects *pParent) |
|
| PdfFont (PdfFontMetrics *pMetrics, const PdfEncoding *const pEncoding, PdfObject *pObject) |
|
void | SetFontSize (float fSize) |
|
float | GetFontSize () const |
|
void | SetFontScale (float fScale) |
|
float | GetFontScale () const |
|
void | SetFontCharSpace (float fCharSpace) |
|
float | GetFontCharSpace () const |
|
void | SetWordSpace (float fWordSpace) |
|
float | GetWordSpace () const |
|
void | SetUnderlined (bool bUnder) |
|
bool | IsUnderlined () const |
|
bool | IsBold () const |
|
bool | IsItalic () const |
|
void | SetStrikeOut (bool bStrikeOut) |
|
bool | IsStrikeOut () const |
|
const PdfName & | GetIdentifier () const |
|
const PdfEncoding * | GetEncoding () const |
|
const PdfFontMetrics * | GetFontMetrics () const |
|
PdfFontMetrics * | GetFontMetrics2 () |
|
virtual void | WriteStringToStream (const PdfString &rsString, PdfStream *pStream) |
|
virtual void | EmbedFont () |
|
virtual void | AddUsedSubsettingGlyphs (const PdfString &sText, long lStringLen) |
|
virtual void | AddUsedGlyphname (const char *pszGlyphName) |
|
virtual void | EmbedSubsetFont () |
|
bool | IsSubsetting () const |
|
PdfObject * | GetObject () |
|
const PdfObject * | GetObject () const |
|
|
virtual void | EmbedFontFile (PdfObject *pDescriptor) |
|
void | Init (bool bEmbed, const PdfName &rsSubType) |
|
virtual void | EmbedFontFile (PdfObject *pDescriptor)=0 |
|
const PdfName & | GetBaseFont () const |
|
virtual void | SetBold (bool bBold) |
|
virtual void | SetItalic (bool bItalic) |
|
| PdfElement (const char *pszType, PdfVecObjects *pParent) |
|
| PdfElement (const char *pszType, PdfDocument *pParent) |
|
| PdfElement (const char *pszType, PdfObject *pObject) |
|
| PdfElement (EPdfDataType eExpectedDataType, PdfObject *pObject) |
|
const char * | TypeNameForIndex (int i, const char **ppTypes, long lLen) const |
|
int | TypeNameToIndex (const char *pszType, const char **ppTypes, long lLen, int nUnknownValue) const |
|
PdfObject * | CreateObject (const char *pszType=NULL) |
|
PdfObject * | GetNonConstObject () const |
|
A PdfFont implementation that can be used draw with base14 type1 fonts into a PDF file.