Flying Saucer Project Release ${app.version}

org.xhtmlrenderer.pdf
Class TrueTypeUtil

java.lang.Object
  extended by org.xhtmlrenderer.pdf.TrueTypeUtil

public class TrueTypeUtil
extends java.lang.Object

Uses code from iText's DefaultFontMapper and TrueTypeFont classes. See http://sourceforge.net/projects/itext/ for license information.


Constructor Summary
TrueTypeUtil()
           
 
Method Summary
static java.lang.String getFamilyName(com.lowagie.text.pdf.BaseFont font)
           
static void populateDescription(java.lang.String path, com.lowagie.text.pdf.BaseFont font, ITextFontResolver.FontDescription descr)
           
static void populateDescription(java.lang.String path, byte[] contents, com.lowagie.text.pdf.BaseFont font, ITextFontResolver.FontDescription descr)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TrueTypeUtil

public TrueTypeUtil()
Method Detail

getFamilyName

public static java.lang.String getFamilyName(com.lowagie.text.pdf.BaseFont font)

populateDescription

public static void populateDescription(java.lang.String path,
                                       com.lowagie.text.pdf.BaseFont font,
                                       ITextFontResolver.FontDescription descr)
                                throws java.io.IOException,
                                       java.lang.NoSuchFieldException,
                                       java.lang.IllegalAccessException,
                                       com.lowagie.text.DocumentException
Throws:
java.io.IOException
java.lang.NoSuchFieldException
java.lang.IllegalAccessException
com.lowagie.text.DocumentException

populateDescription

public static void populateDescription(java.lang.String path,
                                       byte[] contents,
                                       com.lowagie.text.pdf.BaseFont font,
                                       ITextFontResolver.FontDescription descr)
                                throws java.io.IOException,
                                       java.lang.NoSuchFieldException,
                                       java.lang.IllegalAccessException,
                                       com.lowagie.text.DocumentException
Throws:
java.io.IOException
java.lang.NoSuchFieldException
java.lang.IllegalAccessException
com.lowagie.text.DocumentException

Flying Saucer Project Release ${app.version}

Flying Saucer Project Home