jPodRenderer PDF library

de.intarsys.pdf.platform.cwt.font
Class DocumentFontFactory

java.lang.Object
  extended by de.intarsys.pdf.platform.cwt.font.StandardFontFactory
      extended by de.intarsys.pdf.platform.cwt.font.DocumentFontFactory
All Implemented Interfaces:
de.intarsys.pdf.font.outlet.IFontFactory

public class DocumentFontFactory
extends StandardFontFactory

An IFontFactory that tries to reuse fonts already available in a PDDocument. If not found, the factory falls back to the StandardFontFactory, looking up fonts in the system environment.


Method Summary
 de.intarsys.pdf.pd.PDDocument getDoc()
          The document whose fonts are managed.
 void reset()
           
 
Methods inherited from class de.intarsys.pdf.platform.cwt.font.StandardFontFactory
getBoldFlavor, getFont, getItalicFlavor, getRegularFlavor, isEmbedNew, registerFont, setEmbedNew
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDoc

public de.intarsys.pdf.pd.PDDocument getDoc()
The document whose fonts are managed.

Returns:
The document whose fonts are managed.

reset

public void reset()
Overrides:
reset in class StandardFontFactory

jPodRenderer PDF library

Copyright © 2008 intarsys consulting GmbH. All Rights Reserved.