TTFDUMP
Section: User Commands  (1)
Updated: 18 Feb 1997
Index
Return to Main Contents
 
NAME
ttfdump - Dumping the contents of a TrueType Font file
 
SYNOPSIS
ttfdump [-h] [-t 
tablename] [-g 
glyphnumber] [-c 
collection] [-i] 
ttfile [-o 
dumpfile]
 
DESCRIPTION
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.
 
Options
- -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.
 
 
EXAMPLE
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
 
 
SEE ALSO
TrueType 1.0 Font Files, 
 Technical Specification Revision 1.66 November 1995
 
NOTE
Instruction disassembler in not implemented.
 
AOTHOR
Li-Da Lho, 
ollie@ms1.hinet.net 
 Index
- NAME
 - 
 - SYNOPSIS
 - 
 - DESCRIPTION
 - 
- Options
 - 
 
 - EXAMPLE
 - 
 - SEE ALSO
 - 
 - NOTE
 - 
 - AOTHOR
 - 
 
      
      
      
      
   
      
      
         
            
            © Andrew Scott 2006 -
            2025, 
            All Rights Reserved