fop 2.1

org.apache.fop.fonts
Class FontSetup

java.lang.Object
  extended by org.apache.fop.fonts.FontSetup

public final class FontSetup
extends java.lang.Object

Default fonts for FOP application; currently this uses PDF's fonts by default. Assigns the font (with metrics) to internal names like "F1" and assigns family-style-weight triplets to the fonts


Method Summary
static void setup(FontInfo fontInfo, boolean base14Kerning)
          Sets up a font info
static void setup(FontInfo fontInfo, java.util.List embedFontInfoList, InternalResourceResolver resourceResolver, boolean base14Kerning)
          Sets up the font info object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

setup

public static void setup(FontInfo fontInfo,
                         boolean base14Kerning)
Sets up a font info

Parameters:
fontInfo - font info
base14Kerning - true if base14 kerning applies

setup

public static void setup(FontInfo fontInfo,
                         java.util.List embedFontInfoList,
                         InternalResourceResolver resourceResolver,
                         boolean base14Kerning)
Sets up the font info object. Adds metrics for basic fonts and useful family-style-weight triplets for lookup.

Parameters:
fontInfo - the font info object to set up
embedFontInfoList - a list of EmbedFontInfo objects
resourceResolver - the font resolver
base14Kerning - true if base14 kerning applies

fop 2.1

Copyright 1999-2016 The Apache Software Foundation. All Rights Reserved.