Table of Contents
ttfdump - Dumping the contents of a TrueType Font file
ttfdump [-h] [-t tablename ] [-g glyphnumber ] [-c collection ] [-i] ttfile
[-o dumpfile ]
ttfdump dumps the contents of a TrueType
font file in ASCII form. A TrueType font file is consist of various tables.
Those table are divided into two categories - Required Tables and Optional
Tables . Mulitiple TrueType fonts and be merged to a TrueType Collection.
- -h
- Print a help message on standard output and exit.
- -t tablename
- If this option is specified then dump the table "tablename" , otherwise
dump every tables in ttfile . Tablename can be one of the following:
- Required Tables
- cmap
- character to glhph mapping table
- glyf
- glyph
data
- head
- font header
- hhea
- horizontal header
- hmtx
- horizontal metrics
- loca
- index to location
- maxp
- maximum profile
- name
- naming table
- post
- PostScript information
- OS/2
- OS/2 and windows specific metrics
- Optional
Tables
- cvt
- control value table
- fpgm
- font program; not implemented
yet.
- gasp
- grid-fitting and scan conversion procedure (grayscale)
- hdmx
- horizontal device metrics
- kern
- kerning table
- LTSH
- Linear threshold
table
- prep
- CVT program; not implemented yet
- PCLT
- PCL5 table
- VDMX
- Vertical Device Metrics table
- vhea
- vertical metrics header
- vmtx
vertical metrics
- -g glyphnumber
- If this option is specified then dump
the glyph with index glyphnumber , otherwise dump all glyphs in ttfile
.
- -c collection
- Select a TrueType font in a TrueType Collection.
- -i ttfile
- TrueType font file to be dumped.
- -o dumpfile
- Output of the dump. If this
option is not specified, dump to stdout.
To dump all information
in the TrueType font file times.ttf: ttfdump times.ttf
To dump the
required table cmap in the file: ttfdump -t cmap times.ttf
To dump
a single glyph with index 50: ttfdump -g 50 times.ttf
TrueType
1.0 Font Files, Technical Specification Revision 1.66 November 1995
Instruction disassembler in not implemented.
Li-Da Lho, ollie@ms1.hinet.net
Table of Contents