PoDoFo::PdfEncodingFactory Class Reference

#include <PdfEncodingFactory.h>

List of all members.

Static Public Member Functions

static const PdfEncoding * GlobalPdfDocEncodingInstance ()
static const PdfEncoding * GlobalWinAnsiEncodingInstance ()
static const PdfEncoding * GlobalMacRomanEncodingInstance ()
static const PdfEncoding * GlobalStandardEncodingInstance ()
static const PdfEncoding * GlobalMacExpertEncodingInstance ()
static const PdfEncoding * GlobalSymbolEncodingInstance ()
static const PdfEncoding * GlobalZapfDingbatsEncodingInstance ()
static void FreeGlobalEncodingInstances ()

Detailed Description

This factory creates a PdfEncoding from an existing object in the PDF.


Member Function Documentation

void PoDoFo::PdfEncodingFactory::FreeGlobalEncodingInstances (  )  [static]

Free's the memory allocated by the global encoding instancess in this singleton.

PoDoFo will reallocated these encodings as soon as they are needed again.

+ Only call this method if no other class of PoDoFo exists anymore, as PdfString etc contain pointers to the global instances.

const PdfEncoding * PoDoFo::PdfEncodingFactory::GlobalMacExpertEncodingInstance (  )  [static]

Singleton method which returns a global instance of MacExpertEncoding.

Returns:
global instance of MacExpertEncoding
const PdfEncoding * PoDoFo::PdfEncodingFactory::GlobalMacRomanEncodingInstance (  )  [static]

Singleton method which returns a global instance of MacRomanEncoding.

Returns:
global instance of MacRomanEncoding
const PdfEncoding * PoDoFo::PdfEncodingFactory::GlobalPdfDocEncodingInstance (  )  [static]

Singleton method which returns a global instance of PdfDocEncoding.

Returns:
global instance of PdfDocEncoding
const PdfEncoding * PoDoFo::PdfEncodingFactory::GlobalStandardEncodingInstance (  )  [static]

Singleton method which returns a global instance of StandardEncoding.

Returns:
global instance of StandardEncoding
const PdfEncoding * PoDoFo::PdfEncodingFactory::GlobalSymbolEncodingInstance (  )  [static]

Singleton method which returns a global instance of SymbolEncoding.

Returns:
global instance of SymbolEncoding
const PdfEncoding * PoDoFo::PdfEncodingFactory::GlobalWinAnsiEncodingInstance (  )  [static]

Singleton method which returns a global instance of WinAnsiEncoding.

Returns:
global instance of WinAnsiEncoding
const PdfEncoding * PoDoFo::PdfEncodingFactory::GlobalZapfDingbatsEncodingInstance (  )  [static]

Singleton method which returns a global instance of ZapfDingbatsEncoding.

Returns:
global instance of ZapfDingbatsEncoding

Generated on 12 Feb 2012 for PoDoFo by  doxygen 1.6.1