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 TypeMethodDescriptionvoid
Ends the streaming of glyphs.void
Begins the streaming of glyphs.void
streamGlyph
(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
-