Package org.apache.fop.fonts.truetype
Interface TTFGlyphOutputStream
- All Known Implementing Classes:
PSTTFGlyphOutputStream
public interface TTFGlyphOutputStream
An interface for writing individual glyphs from the glyf table of a TrueType font to an output stream.
-
Method Summary
Modifier and TypeMethodDescriptionvoidEnds the streaming of glyphs.voidBegins the streaming of glyphs.voidstreamGlyph(byte[] glyphData, int offset, int size) Streams an individual glyph from the given byte array.
-
Method Details
-
startGlyphStream
Begins the streaming of glyphs.- Throws:
IOException
-
streamGlyph
Streams an individual glyph from the given byte array.- Parameters:
glyphData- the source of the glyph data to stream fromoffset- the position in the glyph data where the glyph startssize- the size of the glyph data in bytes- Throws:
IOException
-
endGlyphStream
Ends the streaming of glyphs.- Throws:
IOException
-