Package org.apache.fop.tools.fontlist
Class FontListMain
java.lang.Object
org.apache.fop.tools.fontlist.FontListMain
Command-line application to list available fonts and to optionally produce sample pages
with those fonts.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
generate()
private void
generateXML
(SortedMap fontFamilies, File outFile, String singleFamily) private ContentHandler
static void
The command-line interface.private void
parseArguments
(String[] args) private void
prepare()
private static void
private static void
private void
writeOutput
(SortedMap fontFamilies) private void
writeToConsole
(SortedMap fontFamilies)
-
Field Details
-
GENERATE_CONSOLE
private static final int GENERATE_CONSOLE- See Also:
-
GENERATE_XML
private static final int GENERATE_XML- See Also:
-
GENERATE_FO
private static final int GENERATE_FO- See Also:
-
GENERATE_RENDERED
private static final int GENERATE_RENDERED- See Also:
-
fopFactory
-
verbose
private boolean verbose -
configFile
-
outputFile
-
configMime
-
outputMime
-
mode
private int mode -
singleFamilyFilter
-
-
Constructor Details
-
FontListMain
- Throws:
SAXException
IOException
-
-
Method Details
-
prepare
- Throws:
SAXException
IOException
-
getFOPContentHandler
- Throws:
FOPException
-
generateXML
private void generateXML(SortedMap fontFamilies, File outFile, String singleFamily) throws TransformerConfigurationException, SAXException, IOException -
generate
- Throws:
Exception
-
writeToConsole
private void writeToConsole(SortedMap fontFamilies) throws TransformerConfigurationException, SAXException, IOException -
writeOutput
private void writeOutput(SortedMap fontFamilies) throws TransformerConfigurationException, SAXException, IOException -
printVersion
private static void printVersion() -
printHelp
private static void printHelp() -
parseArguments
-
main
The command-line interface.- Parameters:
args
- the command-line arguments
-