Uses of Class
org.apache.fontbox.ttf.TTFDataStream
Packages that use TTFDataStream
-
Uses of TTFDataStream in org.apache.fontbox.ttf
Subclasses of TTFDataStream in org.apache.fontbox.ttfModifier and TypeClassDescription(package private) classAn interface into a data stream.(package private) classAn implementation of the TTFDataStream that goes against a RAF.(package private) classA wrapper for a TTF stream inside a TTC file, does not close the underlying shared stream.Fields in org.apache.fontbox.ttf declared as TTFDataStreamModifier and TypeFieldDescriptionprivate TTFDataStreamGlyphTable.dataprivate final TTFDataStreamTrueTypeFont.dataprivate final TTFDataStreamTrueTypeCollection.streamprivate final TTFDataStreamTTCDataStream.streamMethods in org.apache.fontbox.ttf with parameters of type TTFDataStreamModifier and TypeMethodDescription(package private) voidCmapSubtable.initData(TTFDataStream data) This will read the required data from the stream.(package private) voidGlyphData.initData(GlyphTable glyphTable, TTFDataStream data, int leftSideBearing) This will read the required data from the stream.(package private) voidNameRecord.initData(TrueTypeFont ttf, TTFDataStream data) This will read the required data from the stream.(package private) voidCmapSubtable.initSubtable(CmapTable cmap, int numGlyphs, TTFDataStream data) This will read the required data from the stream.(package private) OpenTypeFontOTFParser.newFont(TTFDataStream raf) (package private) TrueTypeFontTTFParser.newFont(TTFDataStream raf) (package private) OpenTypeFontOTFParser.parse(TTFDataStream raf) (package private) TrueTypeFontTTFParser.parse(TTFDataStream raf) Parse a file and get a true type font.(package private) voidCmapSubtable.processSubtype0(TTFDataStream data) Initialize the CMapEntry when it is a subtype 0.(package private) voidCmapSubtable.processSubtype10(TTFDataStream data, int numGlyphs) Reads a format 10 subtable.(package private) voidCmapSubtable.processSubtype12(TTFDataStream data, int numGlyphs) Reads a format 12 subtable.(package private) voidCmapSubtable.processSubtype13(TTFDataStream data, int numGlyphs) Reads a format 13 subtable.(package private) voidCmapSubtable.processSubtype14(TTFDataStream data, int numGlyphs) Reads a format 14 subtable.(package private) voidCmapSubtable.processSubtype2(TTFDataStream data, int numGlyphs) Read a format 2 subtable.(package private) voidCmapSubtable.processSubtype4(TTFDataStream data, int numGlyphs) Reads a format 4 subtable.(package private) voidCmapSubtable.processSubtype6(TTFDataStream data, int numGlyphs) Reads a format 6 subtable.(package private) voidCmapSubtable.processSubtype8(TTFDataStream data, int numGlyphs) Reads a format 8 subtable.(package private) voidCFFTable.read(TrueTypeFont ttf, TTFDataStream data) This will read the required data from the stream.(package private) voidCmapTable.read(TrueTypeFont ttf, TTFDataStream data) This will read the required data from the stream.(package private) voidGlyphSubstitutionTable.read(TrueTypeFont ttf, TTFDataStream data) (package private) voidGlyphTable.read(TrueTypeFont ttf, TTFDataStream data) This will read the required data from the stream.(package private) voidHeaderTable.read(TrueTypeFont ttf, TTFDataStream data) This will read the required data from the stream.(package private) voidHorizontalHeaderTable.read(TrueTypeFont ttf, TTFDataStream data) This will read the required data from the stream.(package private) voidHorizontalMetricsTable.read(TrueTypeFont ttf, TTFDataStream data) This will read the required data from the stream.(package private) voidIndexToLocationTable.read(TrueTypeFont ttf, TTFDataStream data) This will read the required data from the stream.voidKerningSubtable.PairData.read(TTFDataStream data) voidKerningSubtable.PairData0Format0.read(TTFDataStream data) (package private) voidKerningSubtable.read(TTFDataStream data, int version) This will read the required data from the stream.(package private) voidKerningTable.read(TrueTypeFont ttf, TTFDataStream data) This will read the required data from the stream.(package private) voidMaximumProfileTable.read(TrueTypeFont ttf, TTFDataStream data) This will read the required data from the stream.(package private) voidNamingTable.read(TrueTypeFont ttf, TTFDataStream data) This will read the required data from the stream.(package private) voidOS2WindowsMetricsTable.read(TrueTypeFont ttf, TTFDataStream data) This will read the required data from the stream.(package private) voidPostScriptTable.read(TrueTypeFont ttf, TTFDataStream data) This will read the required data from the stream.(package private) voidTTFTable.read(TrueTypeFont ttf, TTFDataStream data) This will read the required data from the stream.(package private) voidVerticalHeaderTable.read(TrueTypeFont ttf, TTFDataStream data) This will read the required data from the stream.(package private) voidVerticalMetricsTable.read(TrueTypeFont ttf, TTFDataStream data) This will read the required data from the stream.(package private) voidVerticalOriginTable.read(TrueTypeFont ttf, TTFDataStream data) This will read the required data from the stream.private voidGlyfSimpleDescript.readCoords(int count, TTFDataStream bais, short x0) The table is stored as relative values, but we'll store them as absolutes.(package private) GlyphSubstitutionTable.CoverageTableGlyphSubstitutionTable.readCoverageTable(TTFDataStream data, long offset) (package private) GlyphSubstitutionTable.FeatureRecord[]GlyphSubstitutionTable.readFeatureList(TTFDataStream data, long offset) (package private) GlyphSubstitutionTable.FeatureTableGlyphSubstitutionTable.readFeatureTable(TTFDataStream data, long offset) private voidGlyfSimpleDescript.readFlags(int flagCount, TTFDataStream bais) The flags are run-length encoded.(package private) voidGlyfDescript.readInstructions(TTFDataStream bais, int count) Read the hinting instructions.(package private) GlyphSubstitutionTable.LangSysTableGlyphSubstitutionTable.readLangSysTable(TTFDataStream data, long offset) (package private) GlyphSubstitutionTable.LookupTable[]GlyphSubstitutionTable.readLookupList(TTFDataStream data, long offset) (package private) GlyphSubstitutionTable.LookupSubTableGlyphSubstitutionTable.readLookupSubTable(TTFDataStream data, long offset) (package private) GlyphSubstitutionTable.LookupTableGlyphSubstitutionTable.readLookupTable(TTFDataStream data, long offset) (package private) GlyphSubstitutionTable.RangeRecordGlyphSubstitutionTable.readRangeRecord(TTFDataStream data) (package private) LinkedHashMap<String,GlyphSubstitutionTable.ScriptTable> GlyphSubstitutionTable.readScriptList(TTFDataStream data, long offset) (package private) GlyphSubstitutionTable.ScriptTableGlyphSubstitutionTable.readScriptTable(TTFDataStream data, long offset) private voidKerningSubtable.readSubtable0(TTFDataStream data) private voidKerningSubtable.readSubtable0Format0(TTFDataStream data) private voidKerningSubtable.readSubtable0Format2(TTFDataStream data) private voidKerningSubtable.readSubtable1(TTFDataStream data) private TTFTableTTFParser.readTableDirectory(TrueTypeFont font, TTFDataStream raf) Constructors in org.apache.fontbox.ttf with parameters of type TTFDataStreamModifierConstructorDescription(package private)Constructor.(package private)GlyfCompositeDescript(TTFDataStream bais, GlyphTable glyphTable) Constructor.(package private)GlyfDescript(short numberOfContours, TTFDataStream bais) Constructor.(package private)GlyfSimpleDescript(short numberOfContours, TTFDataStream bais, short x0) Constructor.(package private)OpenTypeFont(TTFDataStream fontData) Constructor.(package private)TrueTypeCollection(TTFDataStream stream) Creates a new TrueTypeCollection from a TTC stream.(package private)TrueTypeFont(TTFDataStream fontData) Constructor.(package private)TTCDataStream(TTFDataStream stream)