Class CFFParser

java.lang.Object
org.apache.fontbox.cff.CFFParser

public class CFFParser extends Object
This class represents a parser for a CFF font.
Author:
Villu Ruusmann
  • Constructor Details

    • CFFParser

      public CFFParser()
  • Method Details

    • 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
    • toString

      public String toString()
      Overrides:
      toString in class Object