|
jPodRenderer PDF library | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
IPlatformFont | The abstraction of a platform font implementation. |
IPlatformFontFactory | |
IPlatformGlyphs | The platform dependent representation for a glyph. |
IPlatformGlyphsFactory |
Class Summary | |
---|---|
CommonFontConverter | A common implementation to convert fonts from their platform representation to PDF. |
DocumentFontFactory | An IFontFactory that tries to reuse fonts already available in a
PDDocument . |
FontConverterCwt2Pdf | A generic converter from IFont to a PDFont . |
FontConverterPlatform2Pdf | An abstract converter from a platform font program to a PDF font. |
FontConverterTrueType2Pdf | A converter from a Type1 font program to a PDF font. |
FontConverterType12Pdf | A converter from a Type1 font program to a PDF font. |
NullPlatformFont | |
NullPlatformFontFactory | |
NullPlatformGlyphs | |
PDFontTrueTypeTools | |
PDFontType1Tools | |
PlatformFontFactory | |
PlatformFontTools | |
StandardFontFactory | The standard IFontFactory managing and creating fonts. |
StandardFontOutlet | The standard outlet for PDDocument specific IFontFactory
instances. |
Exception Summary | |
---|---|
PlatformFontException |
This package implements jPod's view on the platform font implementation.
This package provides a dummy implementation for handling fonts that should be replaced by a concrete platform specific implementation, supporting your target graphics engine. This can be done using either the service provider concept or the setter with the VM singleton PlatformFontFactory.
In most cases, jPod will come along with an implementation ready to use in "jPodPFFT.jar" that registers itself as a service provider for "de.intarsys.pdf.platform.font.IPlatformFontFactory". This implementation will be based on the famous "freetype".
Application programmers will normally not use classes from this package. The implementation is used by the CSPlatformDevice.
|
jPodRenderer PDF library | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |