Package org.apache.fontbox.ttf
Class TTFSubFont
- java.lang.Object
 - 
- org.apache.fontbox.ttf.TTFSubFont
 
 
- 
public class TTFSubFont extends java.lang.ObjectA font, which is comprised of a subset of characters of a TrueType font. Based on code developed by Wolfgang Glas http://svn.clazzes.org/svn/sketch/trunk/pdf/pdf-entities/src/main/java/org/clazzes/sketch/pdf/entities/impl/TTFSubFont.java 
- 
- 
Constructor Summary
Constructors Constructor Description TTFSubFont(TrueTypeFont baseFont, java.lang.String suffix)Constructs a subfont based on the given font using the given suffix. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCharCode(int charCode)Add the given charcode to the subfpont.voidwriteToStream(java.io.OutputStream os)Write the subfont to the given output stream. 
 - 
 
- 
- 
Constructor Detail
- 
TTFSubFont
public TTFSubFont(TrueTypeFont baseFont, java.lang.String suffix)
Constructs a subfont based on the given font using the given suffix.- Parameters:
 baseFont- the base font of the subfontsuffix- suffix used for the naming
 
 - 
 
- 
Method Detail
- 
addCharCode
public void addCharCode(int charCode)
Add the given charcode to the subfpont.- Parameters:
 charCode- the charCode to be added
 
- 
writeToStream
public void writeToStream(java.io.OutputStream os) throws java.io.IOExceptionWrite the subfont to the given output stream.- Parameters:
 os- the stream used for writing- Throws:
 java.io.IOException- if something went wrong.
 
 - 
 
 -