Top Description Interfaces Classes
module org.apache.fontbox

Package org.apache.fontbox.cff


This package holds classes used to parse CFF/Type2-Fonts (aka Type1C-Fonts).

Interface Summary

Modifier and TypeInterface and Description
public interface
CFFCharset

A CFF charset.

public interface
DataInput

This interface defines some functionality to read a CFF font.

public interface

Class Summary

Modifier and TypeClass and Description
pack-priv class
CFFCharsetCID

A CFF charset.

pack-priv class
CFFCharsetType1

A CFF charset.

public class
CFFCIDFont

A Type 0 CIDFont represented in a CFF file.

public abstract class
CFFEncoding

A CFF Type 1-equivalent Encoding.

public class
CFFExpertCharset

This is specialized CFFCharset.

public class
CFFExpertEncoding

This is specialized CFFEncoding.

public class
CFFExpertSubsetCharset

This is specialized CFFCharset.

public abstract class
CFFFont

An Adobe Compact Font Format (CFF) font.

public class
CFFISOAdobeCharset

This is specialized CFFCharset.

public class
CFFOperator

This class represents a CFF operator.

public class
CFFParser

This class represents a parser for a CFF font.

public class
CFFStandardEncoding

This is specialized CFFEncoding.

public class
CFFStandardString

This class represents a standard SID to String mapping.

public class
CFFType1Font

A Type 1-equivalent font program represented in a CFF file.

public class
CharStringCommand

This class represents a CharStringCommand.

public class
CIDKeyedType2CharString

A CID-Keyed Type 2 CharString.

public class
DataInputByteArray

This class implements the DataInput interface using a byte buffer as source.

public class
DataInputRandomAccessRead

This class implements the DataInput interface using a RandomAccessRead as source.

pack-priv class
EmbeddedCharset

Class representing an embedded CFF charset.

public class
Type1CharString

This class represents and renders a Type 1 CharString.

public class
Type1CharStringParser

This class represents a converter for a mapping into a Type 1 sequence.

public class
Type1FontUtil

Deprecated This class isn't used and will be removed in 4.0.0.
This class contains some helper methods handling Type1-Fonts.
public class
Type2CharString

Represents a Type 2 CharString by converting it into an equivalent Type 1 CharString.

public class
Type2CharStringParser

This class represents a converter for a mapping into a Type2-sequence.