Uses of Interface
org.apache.fontbox.cff.DataInput
Packages that use DataInput
Package
Description
This package holds classes used to parse CFF/Type2-Fonts (aka Type1C-Fonts).
-
Uses of DataInput in org.apache.fontbox.cff
Classes in org.apache.fontbox.cff that implement DataInputModifier and TypeClassDescriptionclassThis class implements the DataInput interface using a byte buffer as source.classThis class implements the DataInput interface using a RandomAccessRead as source.Methods in org.apache.fontbox.cff that return DataInputModifier and TypeMethodDescriptionprivate DataInputCFFParser.createTaggedCFFDataInput(DataInput input) private DataInputCFFParser.skipHeader(DataInput input) Methods in org.apache.fontbox.cff with parameters of type DataInputModifier and TypeMethodDescriptionprivate DataInputCFFParser.createTaggedCFFDataInput(DataInput input) Parse CFF font using a DataInput as input.private voidCFFParser.parseCIDFontDicts(DataInput input, CFFParser.DictData topDict, CFFCIDFont font, int nrOfcharStrings) Parse dictionaries specific to a CIDFont.private CFFFontprivate voidCFFParser.parseType1Dicts(DataInput input, CFFParser.DictData topDict, CFFType1Font font, CFFCharset charset) Parse dictionaries specific to a Type 1-equivalent font.private voidType1CharStringParser.processCallOtherSubr(DataInput input, List<Object> sequence) private CFFCharsetCFFParser.readCharset(DataInput dataInput, int nGlyphs, boolean isCIDFont) private CharStringCommandType1CharStringParser.readCommand(DataInput input, int b0) private CharStringCommandType2CharStringParser.readCommand(int b0, DataInput input, Type2CharStringParser.GlyphData glyphData) private static CFFParser.DictDataCFFParser.readDictData(DataInput input) private static CFFParser.DictDataCFFParser.readDictData(DataInput input, int offset, int dictSize) private CFFEncodingCFFParser.readEncoding(DataInput dataInput, CFFCharset charset) private static CFFParser.DictData.Entryprivate static FDSelectCFFParser.readFDSelect(DataInput dataInput, int nGlyphs) Read the FDSelect Data according to the format.private CFFParser.Format0CharsetCFFParser.readFormat0Charset(DataInput dataInput, int nGlyphs, boolean isCIDFont) private CFFParser.Format0EncodingCFFParser.readFormat0Encoding(DataInput dataInput, CFFCharset charset, int format) private static CFFParser.Format0FDSelectCFFParser.readFormat0FDSelect(DataInput dataInput, int nGlyphs) Read the Format 0 of the FDSelect data structure.private CFFParser.Format1CharsetCFFParser.readFormat1Charset(DataInput dataInput, int nGlyphs, boolean isCIDFont) private CFFParser.Format1EncodingCFFParser.readFormat1Encoding(DataInput dataInput, CFFCharset charset, int format) private CFFParser.Format2CharsetCFFParser.readFormat2Charset(DataInput dataInput, int nGlyphs, boolean isCIDFont) private static CFFParser.Format3FDSelectCFFParser.readFormat3FDSelect(DataInput dataInput) Read the Format 3 of the FDSelect data structure.private static CFFParser.HeaderCFFParser.readHeader(DataInput input) private static byte[][]CFFParser.readIndexData(DataInput input) private static int[]CFFParser.readIndexDataOffsets(DataInput input) private static IntegerCFFParser.readIntegerNumber(DataInput input, int b0) private static longprivate IntegerType1CharStringParser.readNumber(DataInput input, int b0) private NumberType2CharStringParser.readNumber(int b0, DataInput input) private static intCFFParser.readOffSize(DataInput input) private static StringCFFParser.readOperator(DataInput input, int b0) private static DoubleCFFParser.readRealNumber(DataInput input) private static String[]CFFParser.readStringIndexData(DataInput input) private voidCFFParser.readSupplement(DataInput dataInput, CFFParser.CFFBuiltInEncoding encoding) private static StringCFFParser.readTagName(DataInput input) private DataInputCFFParser.skipHeader(DataInput input)