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 voidgenerate()private voidgenerateXML(SortedMap fontFamilies, File outFile, String singleFamily) private ContentHandlerstatic voidThe command-line interface.private voidparseArguments(String[] args) private voidprepare()private static voidprivate static voidprivate voidwriteOutput(SortedMap fontFamilies) private voidwriteToConsole(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:
SAXExceptionIOException
-
-
Method Details
-
prepare
- Throws:
SAXExceptionIOException
-
getFOPContentHandler
- Throws:
FOPException
-
generateXML
private void generateXML(SortedMap fontFamilies, File outFile, String singleFamily) throws TransformerConfigurationException, SAXException, IOException -
generate
-
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
-