wxPdfFontTrueTypeUnicode Class Reference

Class representing Unicode TrueType fonts. (For internal use only). More...

#include <pdffont.h>

Inheritance diagram for wxPdfFontTrueTypeUnicode:

wxPdfFont List of all members.

Public Member Functions

 wxPdfFontTrueTypeUnicode (int index)
 < Constructor
virtual ~wxPdfFontTrueTypeUnicode ()
 Default destructor.
virtual wxString GetWidthsAsString ()
 Get the character width array as string.
virtual double GetStringWidth (const wxString &s)
 Get the width of a string.
virtual bool LoadFontMetrics (wxXmlNode *root)
 Load the font metrics XML file.
virtual bool SupportsSubset ()
 Check whether the font supports subsetting.
virtual int CreateSubset (wxInputStream *fontFile, wxOutputStream *fontSubset)
 Create font subset.
virtual wxMBConv * GetEncodingConv ()
 Get the associated encoding converter.

Protected Attributes

wxMBConv * m_conv
 Assocated encoding converter.

Detailed Description

Class representing Unicode TrueType fonts. (For internal use only).


Constructor & Destructor Documentation

wxPdfFontTrueTypeUnicode::wxPdfFontTrueTypeUnicode ( int  index  ) 

< Constructor

wxPdfFontTrueTypeUnicode::~wxPdfFontTrueTypeUnicode (  )  [virtual]

Default destructor.


Member Function Documentation

wxString wxPdfFontTrueTypeUnicode::GetWidthsAsString (  )  [virtual]

Get the character width array as string.

Reimplemented from wxPdfFont.

double wxPdfFontTrueTypeUnicode::GetStringWidth ( const wxString &  s  )  [virtual]

Get the width of a string.

Reimplemented from wxPdfFont.

bool wxPdfFontTrueTypeUnicode::LoadFontMetrics ( wxXmlNode *  root  )  [virtual]

Load the font metrics XML file.

virtual bool wxPdfFontTrueTypeUnicode::SupportsSubset (  )  [inline, virtual]

Check whether the font supports subsetting.

Reimplemented from wxPdfFont.

int wxPdfFontTrueTypeUnicode::CreateSubset ( wxInputStream *  fontFile,
wxOutputStream *  fontSubset 
) [virtual]

Create font subset.

Reimplemented from wxPdfFont.

virtual wxMBConv* wxPdfFontTrueTypeUnicode::GetEncodingConv (  )  [inline, virtual]

Get the associated encoding converter.

Reimplemented from wxPdfFont.


Member Data Documentation

wxMBConv* wxPdfFontTrueTypeUnicode::m_conv [protected]

Assocated encoding converter.


The documentation for this class was generated from the following files:
Generated on Fri Dec 15 21:30:38 2006 for wxPdfDocument by  doxygen 1.5.1-p1