Package org.docx4j.fonts.fop.fonts.apps
Class AbstractFontReader
java.lang.Object
org.docx4j.fonts.fop.fonts.apps.AbstractFontReader
- Direct Known Subclasses:
TTFReader
public abstract class AbstractFontReader
extends java.lang.Object
Abstract base class for the PFM and TTF Reader command-line applications.
-
Field Summary
Fields Modifier and Type Field Description protected static org.slf4j.LoggerlogLogger instance -
Constructor Summary
Constructors Constructor Description AbstractFontReader() -
Method Summary
Modifier and Type Method Description protected static java.lang.String[]parseArguments(java.util.Map options, java.lang.String[] args)Parse commandline arguments.
-
Field Details
-
log
protected static org.slf4j.Logger logLogger instance
-
-
Constructor Details
-
AbstractFontReader
public AbstractFontReader()
-
-
Method Details
-
parseArguments
protected static java.lang.String[] parseArguments(java.util.Map options, java.lang.String[] args)Parse commandline arguments. put options in the HashMap and return arguments in the String array the arguments: -fn Perpetua,Bold -cn PerpetuaBold per.ttf Perpetua.xml returns a String[] with the per.ttf and Perpetua.xml. The hash will have the (key, value) pairs: (-fn, Perpetua) and (-cn, PerpetuaBold)- Parameters:
options- Map that will receive optionsargs- the command-line arguments- Returns:
- the arguments
-