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[] getFamilyNames(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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TrueTypeUtil

public TrueTypeUtil()
Method Detail

getFamilyNames

public static java.lang.String[] getFamilyNames(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


Copyright © 2014. All Rights Reserved.