org.fontbox.ttf

Class TTFParser


public class TTFParser
extends java.lang.Object

A true type font file parser.
Version:
$Revision: 1.2 $
Author:
Ben Litchfield (ben@benlitchfield.com)

Method Summary

static void
main(String[] args)
A simple command line program to test parsing of a TTF file.
TrueTypeFont
parseTTF(File ttfFile)
Parse a file and get a true type font.
TrueTypeFont
parseTTF(InputStream ttfData)
Parse a file and get a true type font.
TrueTypeFont
parseTTF(String ttfFile)
Parse a file and get a true type font.
TrueTypeFont
parseTTF(TTFDataStream raf)
Parse a file and get a true type font.

Method Details

main

public static void main(String[] args)
            throws IOException
A simple command line program to test parsing of a TTF file.
usage: java org.pdfbox.ttf.TTFParser <ttf-file>
Parameters:
args - The command line arguments.

parseTTF

public TrueTypeFont parseTTF(File ttfFile)
            throws IOException
Parse a file and get a true type font.
Parameters:
ttfFile - The TTF file.
Returns:
A true type font.

parseTTF

public TrueTypeFont parseTTF(InputStream ttfData)
            throws IOException
Parse a file and get a true type font.
Parameters:
ttfData - The TTF data to parse.
Returns:
A true type font.

parseTTF

public TrueTypeFont parseTTF(String ttfFile)
            throws IOException
Parse a file and get a true type font.
Parameters:
ttfFile - The TTF file.
Returns:
A true type font.

parseTTF

public TrueTypeFont parseTTF(TTFDataStream raf)
            throws IOException
Parse a file and get a true type font.
Parameters:
raf - The TTF file.
Returns:
A true type font.