|
fop 0.95 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.xmlgraphics.ps.PSFontUtils
org.apache.fop.render.ps.PSFontUtils
public class PSFontUtils
Utility code for font handling in PostScript.
Field Summary | |
---|---|
protected static org.apache.commons.logging.Log |
log
logging instance |
Fields inherited from class org.apache.xmlgraphics.ps.PSFontUtils |
---|
WINANSI_ENCODING_RESOURCE |
Constructor Summary | |
---|---|
PSFontUtils()
|
Method Summary | |
---|---|
static java.util.Map |
determineSuppliedFonts(org.apache.xmlgraphics.ps.dsc.ResourceTracker resTracker,
FontInfo fontInfo,
java.util.Map fonts)
Determines the set of fonts that will be supplied with the PS file and registers them with the resource tracker. |
static void |
embedFont(org.apache.xmlgraphics.ps.PSGenerator gen,
Typeface tf,
org.apache.xmlgraphics.ps.PSResource fontRes)
Embeds a font in the PostScript file. |
static java.util.Map |
writeFontDict(org.apache.xmlgraphics.ps.PSGenerator gen,
FontInfo fontInfo)
Generates the PostScript code for the font dictionary. |
static java.util.Map |
writeFontDict(org.apache.xmlgraphics.ps.PSGenerator gen,
FontInfo fontInfo,
java.util.Map fonts)
Generates the PostScript code for the font dictionary. |
Methods inherited from class org.apache.xmlgraphics.ps.PSFontUtils |
---|
defineWinAnsiEncoding, embedType1Font, redefineFontEncoding |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static org.apache.commons.logging.Log log
Constructor Detail |
---|
public PSFontUtils()
Method Detail |
---|
public static java.util.Map writeFontDict(org.apache.xmlgraphics.ps.PSGenerator gen, FontInfo fontInfo) throws java.io.IOException
gen
- PostScript generator to use for outputfontInfo
- available fonts
java.io.IOException
- in case of an I/O problempublic static java.util.Map writeFontDict(org.apache.xmlgraphics.ps.PSGenerator gen, FontInfo fontInfo, java.util.Map fonts) throws java.io.IOException
gen
- PostScript generator to use for outputfontInfo
- available fontsfonts
- the set of fonts to work with
java.io.IOException
- in case of an I/O problempublic static void embedFont(org.apache.xmlgraphics.ps.PSGenerator gen, Typeface tf, org.apache.xmlgraphics.ps.PSResource fontRes) throws java.io.IOException
gen
- the PostScript generatortf
- the fontfontRes
- the PSResource associated with the font
java.io.IOException
- In case of an I/O errorpublic static java.util.Map determineSuppliedFonts(org.apache.xmlgraphics.ps.dsc.ResourceTracker resTracker, FontInfo fontInfo, java.util.Map fonts)
resTracker
- the resource trackerfontInfo
- available fontsfonts
- the set of fonts to work with
|
fop 0.95 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |