wxPdfEncoding Class Reference
Class representing a font encoding.
More...
#include <pdfencoding.h>
List of all members.
Public Member Functions |
| | wxPdfEncoding () |
| | Default constructor.
|
| virtual | ~wxPdfEncoding () |
| | Destructor.
|
| | wxPdfEncoding (const wxPdfEncoding &encoding) |
| | Copy constructor.
|
| wxPdfEncoding & | operator= (const wxPdfEncoding &encoding) |
| | Assignment operator.
|
| bool | IsOk () const |
| | Check whether the encoding is valid.
|
| wxArrayString | GetKnownEncodings () const |
| | Get a list of known encodings.
|
| bool | SetEncoding (const wxString &encoding) |
| | Set the encoding.
|
| wxString | GetEncodingName () const |
| | Get the name of the encoding.
|
| wxString | GetBaseEncodingName () const |
| | Get the name of the base encoding.
|
| wxString | GetDifferences () const |
| | Get the differences between the encoding and the associated base encoding.
|
| wxPdfArrayUint32 | GetCMap () const |
| | Get the character map of the encoding.
|
| wxArrayString | GetGlyphNames () const |
| | Get the list of glyph names supported by the encoding.
|
Static Public Member Functions |
| static bool | GlyphName2Unicode (const wxString &glyphName, wxUint32 &unicode) |
| | Convert a glyph name to a unicode character.
|
| static bool | Unicode2GlyphName (wxUint32 unicode, wxString &glyphName) |
| | Convert a unicode character to a glyph name.
|
Detailed Description
Class representing a font encoding.
Constructor & Destructor Documentation
| wxPdfEncoding::wxPdfEncoding |
( |
|
) |
|
| virtual wxPdfEncoding::~wxPdfEncoding |
( |
|
) |
[virtual] |
Member Function Documentation
| wxString wxPdfEncoding::GetBaseEncodingName |
( |
|
) |
const |
Get the name of the base encoding.
- Returns:
- the name of the base encoding
| wxPdfArrayUint32 wxPdfEncoding::GetCMap |
( |
|
) |
const |
Get the character map of the encoding.
- Returns:
- the character map
| wxString wxPdfEncoding::GetDifferences |
( |
|
) |
const |
Get the differences between the encoding and the associated base encoding.
- Returns:
- the difference string
| wxString wxPdfEncoding::GetEncodingName |
( |
|
) |
const |
Get the name of the encoding.
- Returns:
- the name of the encoding
| wxArrayString wxPdfEncoding::GetGlyphNames |
( |
|
) |
const |
Get the list of glyph names supported by the encoding.
- Returns:
- a list of glyph names
| wxArrayString wxPdfEncoding::GetKnownEncodings |
( |
|
) |
const |
Get a list of known encodings.
- Returns:
- an array containing all known encodings
| static bool wxPdfEncoding::GlyphName2Unicode |
( |
const wxString & |
glyphName, |
|
|
wxUint32 & |
unicode | |
|
) |
| | [static] |
Convert a glyph name to a unicode character.
- Parameters:
-
| [in] | glyphName | name of the glyph |
| [out] | unicode | unicode character of the glyph |
- Returns:
- TRUE if the conversion was successful, FALSE otherwise
| bool wxPdfEncoding::IsOk |
( |
|
) |
const |
Check whether the encoding is valid.
- Returns:
- TRUE if the encoding is valid, FALSE otherwise
| bool wxPdfEncoding::SetEncoding |
( |
const wxString & |
encoding |
) |
|
Set the encoding.
- Parameters:
-
| encoding | the encoding that should be set |
| static bool wxPdfEncoding::Unicode2GlyphName |
( |
wxUint32 |
unicode, |
|
|
wxString & |
glyphName | |
|
) |
| | [static] |
Convert a unicode character to a glyph name.
- Parameters:
-
| [in] | unicode | unicode character of the glyph |
| [out] | glyphName | name of the glyph |
- Returns:
- TRUE if the conversion was successful, FALSE otherwise
The documentation for this class was generated from the following file: