Classes to manipulate Type1 fonts.
The {@link com.adobe.fontengine.font.type1.Type1Font Type1Font} class represents a Type1 font.
The class {@link com.adobe.fontengine.font.type1.FontFactory FontFactory} provides one useful (static) method: {@link com.adobe.fontengine.font.type1.FontFactory#load FontFactory.load} to create a {@link com.adobe.fontengine.font.type1.Type1Font Type1Font} from a stream of bytes.
Most other classes represent helpers used to parse the font and its supporting metric file. Most interactions are through the {@link com.adobe.fontengine.font.type1.Type1Font Font} object. Other useful classes include the {@link com.adobe.fontengine.font.type1.Type1CStringParser Type1CStringParser} class which allows type1 charstrings to be interpretted. The {@link com.adobe.fontengine.font.type1.Type1OutlineParser Type1OutlineParser} class links HintedOutlineConsumer and Type1CStringParser to the OutlineConsumer interface so that unhinted beziers can be extracted.