Typecast

Typecast is a font development environment for OpenType font technology. Developments include:

Parts of the Typecast libraries are used in the Apache Batik project, for conversion from TrueType to SVG fonts.

File Formats

OpenType fonts come in a small range of file format flavours. Typecast supports the following:

Export Formats

Outlines

Outline support includes both TrueType and PostScript Charstring Type 2 outlines.

Advanced Typographic Tables

Partial support is in place for the Advanced Typographic Tables, specifically the GPOS and GSUB tables. All advanced tables will be implemented in the ongoing development.