Class CFFParser


  • public class CFFParser
    extends Object
    This class represents a parser for a CFF font.
    • Constructor Detail

      • CFFParser

        public CFFParser()
    • Method Detail

      • parse

        public List<CFFFont> parse​(byte[] bytes,
                                   CFFParser.ByteSource source)
                            throws IOException
        Parse CFF font using byte array, also passing in a byte source for future use.
        Parameters:
        bytes - source bytes
        source - source to re-read bytes from in the future
        Returns:
        the parsed CFF fonts
        Throws:
        IOException - If there is an error reading from the stream
      • parse

        public List<CFFFont> parse​(byte[] bytes)
                            throws IOException
        Parse CFF font using a byte array as input.
        Parameters:
        bytes - the given byte array
        Returns:
        the parsed CFF fonts
        Throws:
        IOException - If there is an error reading from the stream