printing-tools-ng icon indicating copy to clipboard operation
printing-tools-ng copied to clipboard

PrintingTools NG Thunderbird Extension - Printing Utilities

PTng icon PrintingTools NG

PrintingTools NG adds many printing functions for messages and headers.

This derivative add-on is the update of PrintingTools, the original work of Paolo “Kaosmos”.

Click here to view this add-on’s version history.

Original add-on’s homepage: https://addons.thunderbird.net/addon/printingtools/

PTng_version PTng_tb_version Thunderbird_version License: GPL 3.0 Release Status

PrintingTools NG Add-On Features

PrintingTools NG provides numerous layout and formatting options for printing messages, the address books and individual contacts. It is a fork and update of the original PrintingTools extension. Currently the extension supports Thunderbird 68-102

The following are the main enhancements provided by PrintingTools NG, see the options for additional features.

Options UI, PTNG Toolbar Button & Menus:

  • New Options UI, localized to 25 languages
  • New help
  • Options access from the Tools/Add-on options or button
  • Printing Options menu added to File menus.
  • Toolbar button for print, preview, options and help

Message Layout & Formatting:

  • Add customizable header border with CSS.
  • Add header background color.
  • Add Username, Folder or custom title.
  • Several date formats including fully customizable dates
  • Hide standard or extended headers.
  • Reorder standard headers.
  • Add the attachment table to header with icons.
  • Hide the in body attachment list
  • Show signature files.
  • Hide inline attachments.
  • Configure font family and size.
  • Highlight quoted text color, font and size.
  • Print selected text only Including multiple selections with headers
  • Print multiple messages Including threads
  • Automatic, silent printing including PDF with FiltaQuila (v3.4+)

PDF Output:

  • Auto name and save PDF printing
  • Highly configurable, token based naming system
  • Silent printing with configurable output directory
  • Filter characters and emojis for ASCII filenames

Print and Page Options:

  • Silent printing
  • Save persistent page options
  • Scale, Page Ranges, Margins and Headers and Footers
  • Print first page only with page range

This release could not have happened without the great support and help from the PTNG community. Thank you so much

Version 2.2.1 : Maintenance Release - March 21, 2023

  • Fix print failure after single ext FiltaQuila print, non PDF #179

Version 2.2.0 : PDF Output and Page Options - March 15, 2023

  • Added PDF auto saving with token based names #151
  • Added Page Options for page ranges, margins & headers and footers #118, #139
  • New UI #159
  • Improved Help #168
  • Dark Mode Support #141
  • Fixed not Printing Calendar #176
  • Fixed not Printing with Conversations addon #177

Issues & Questions

Post any issues or questions for PrintingTools NG under Issues

Changelog

PrintingTools NG changes are logged here.

Credits

Original Author: Paolo “Kaosmos”
Developing Author: Christopher Leidigh
ListJS Library: Jonny Strömberg