There's probably no Tcl-specific content to this page.
People often have need of PDF output. This is generally regarded as a difficult format to write programmatically. One convenient way to begin to work with PDF is to achieve it as a transform from HTML. Several tools change HTML to PDF, including:
D. McC Dead link for HTML2PDF--12/8/2004