Print My Fonts


In this list you can find all functions of the tool Print My Fonts. The functions are ordered by the occurence in the software. If you want to get an introduction to the software, please go to the help section.

Main Window

On the left side of the main window, you can see the current font list. On the right side, you can see some options regarding display and export. On the bottom right you can see the button "Export" which can be used to start the export.

  • Font List: In this list, all fonts are displayed, which are currently installed on your computer on which are loaded from font files. Always those fonts are printed or exported which are currently in this list. So, if you only want to export a print a specific selection of fonts, you have to remove the other fonts from the list. You can do that with using the filter field rights to the list or with selecting some fonts from the list and pressing the DEL key. If you keep the CTRL key pressed, you can also select multiple font files at once in order to delete them. If you right click the list, it is also possible to remove all selected or not selected funds from the list. So, with this it is possible to only show and export a custom selection of fonts.
  • Which Fonts should be shown > Installed System Fonts: With activating this option, in the font list, all fonts will be displayed, that are currently installed on your computer. Deactivate this option if you only want to show fonts from files.
  • Which Fonts should be shown > Fonts from Font Files: With this option, it is possible, to display fonts that are currently not installed on your computer and that are available as file (for example TTF file). The font files can just be dropped onto the program or you can manage them via the button "Manage Font Files".
  • Which Fonts should be shown > Manage Font Files: Opens the window for managing the font file. More about that in the section Manage Font Files.
  • Which Fonts should be shown > Font Name Filter: Using this field, you can filter your current font list. If this field remains empty, all fonts will be displayed in the list. If you type a search term into the field, only the fonts containing this term will be listed (independent from uppercase and lowercase writings). Multiple search terms can be separated by a comma or semicolon from each other. If you start a search term with a minus sign, this term will be excluded from search and only the fonts not containing this string will be shown.
  • Which Fonts should be shown > Font Style Filter: With this button, you can open the settings for the font style filter. With this filter, you can filter your font list according to characteristics such as type (serif, sans serif, others), line weight and character width (fixed or variable width). Just check all checkboxes indicating the characteristics you want to include into your list.
  • Which Text should be written: In this section, you have the possibility, to define two texts for your font list and to activate or deactivate those texts via the checkbox independent from each other. The text that can be defined under "Text written in the Font" will be displayed in the font list written in the corresponding font. Apart from that, the text written in default font will be written in the same uniform font for each entry of the list. Within those texts, you can use arbitrary characters - even Unicode Characters - and you can use the following placeholders like you want: %name% (name of the font), %num% (numbering within the list),% abs% (total number of all fonts in the list), %style% (style of the font, for example bold or italic), %filename% (filename of the font), %filepath% (filepath of the font), %format% (format of the font such as TTF) and <linebreak> (inserts a line break if you want to write a text over multiple lines) (list of all placeholders).
  • Which Export Format should be used: Here, you can select, which format should be used for exporting the font list. "Print" opens the printer dialog, so that you can print via one of your installed printers. This might be a physical printer as well as another printer such as a PDF or PostScript printer. If you would like to save the list as image, you can select one of the image formats BMP, JPG or PNG. Otherwise, it is also possible to create an HTML webpage with the fonts or to export as RTF document. RTF documents can be opened and edited, for example, with Microsoft Word or OpenOffice. You can find the settings regarding the specific export formats in the menu "Settings".
  • Which Export Format should be used > Opened file after creating: If this option is activated, the exported file will be immediately opened using the corresponding system application directly after the file has been created if possible.
  • Export: This button starts the export in the selected export format. Generally, all fonts will be exported that are currently listed in the font list at the left side of the main window. Furthermore, the texts that are currently entered on the right side of the main window will be used. You can find the settings regarding the specific export formats in the menu "Settings".

Main Window - Menu

  • File > Export as: Opens a dialog from which it is possible to select an export format and to start the export process. This function is equal to selecting a format from the main window and click on the export button in the main window.
  • Font List > Reload: Loads all the fonts on your system or a selected folder to the font list again. This feature can be used if you wish to have the fonts back into the list, you have deleted before.
  • Font List > Remove Selected: Deletes the item or items from the list, that are currently selected. This makes it possible to create an output of only a selection of fonts.
  • Font List > Remove Not Selected: This function makes it possible to delete all fonts from your list that are currently not selected. Sometimes it is easier to go this way than the other one.
  • Font List > Manage Font Files: Opens the window in which you can manage fonts from files. This window is explained in the section manage font files.
  • Font List > Settings: Opens the settings regarding the function. The explanation can be found in the description about settings.
  • Settings: The settings are explained in the section settings.
  • Information: Here you can find some links for the software, such as the online help and you can get other information for the license and the program and a little help section.


You can show the settings by going to the menu "Settings" from the main window.

  • Font Style Filter > Type / Line Weight / Character Width: Type (serif, sans serif, others), Line Weight (thin, average, thick) and Character Width (fixed width or variable width) are categories in which PrintMyFonts is automatically sorting all of the currently loaded fonts. With the font style filter you can determine which fonts should be displayed in your list. By default, all available categories are activated, so that all fonts will be displayed. Remove one or more of the hooks for removing the categorized fonts from your list respectively check the corresponding checkboxes to show them again.
  • Font Style Filter > Font Variants: Here, you can define the font variants (regular, bold, italic and bold italic) that should be displayed in the font list. You can select one or more variants. If you have selected multiple variants, these variants are displayed under each other in the list, so that it is also possible to compare different variants from the same font with each other. The font variant can be displayed within the printed texts with using the placeholder %style%.
  • Font Style Filter > Options > Show Pangrams of all languages: Pangrams are sentences containing all letters of a language. An English pangram, for example, is "The quick brown fox jumps over the lazy dog.". With the option "Show Pangrams of all languages", pangram phrases from the languages English, German, Danish, French, Dutch, Portuguese, Russian and Spanish are displayed as suggestions in the list "Text written in the Font". If this option is not activated, only English language pangrams (letters A-Z) and the currently selected language of the program (Settings > Language Settings) are displayed.
  • Font List: Here you can find the settings regarding the font list, that is displayed within the program. For example, it is possible to set the background color of the list or the font size and font color of the text written in the corresponding font or the default font.
  • Font List > Default Fonts: If you want PrintMyFonts to load specific fonts automatically with starting the program, you can use this function. In the field, you can define multiple fonts and folders with the character | as separator. The specified folders will then be searched for font files at startup. For example, you can define "C:\My Fonts|C:\Folder\Font.ttf|F:\Fonts" for automatically loading the font "Font.ttf" as well as all fonts from the folders "My Fonts" and "Fonts" when starting the application.
  • Export Print: On this tab, you can find all settings that are applied when printing the font list. Here you can adjust the font size, the line spacing and the color of the text for both, the text written in the font and in the default font as well as the page margins of the printed page. All values regarding the line spacing and the page margins are stated in centimeters.
  • Export Print > Wrap Long Lines: Use this option to specify whether long lines that extend beyond the page margin should be wrapped into a new line at the page border or if those lines should run out of the paper.
  • Export Print > Print Fonts as Image: If this option is activated, a font to be printed will first be written to an image within the program and this image will then be forwarded to the printer. If the option is deactivated, the font is written directly to the printer and the rendering of the font is left to the printer. This option was introduced because some printers were unable to handle some fonts and this could lead to a cancellation of the print. This type of abort should be counteracted with activation of this option. When printing to a physical printer, enabling or disabling this option should not affect the quality of the printout. When using a PDF printer, however, there are differences: If fonts are printed as an image, the resolution of the fonts is limited compared to embedded fonts and depends on the PDF printer settings. Also, the font in the resulting file can not be marked as text when this option is active.
  • Export Image: On this tab, you can find all settings regarding the export as image. Separated by the text written in the font and the text written in the default fonts, you can specify the font size, the line spacing and the font color. Additionally you can determine which background color and which margins should be used for the image. All line spacing and margin values are specified in centimeters. In the options, it is possible to specify a limit for the maximum number of fonts written to one single image. If there are more fonts in your list than this number, accordingly, multiple images will be created.
  • Export Document: On this tab, you can find all settings regarding the export as document, that is for example when you want to export your list as RTF document or HTML website. Here, you can specify separated by the text written in the font and text written in the default font, which font size, line spacing and font color should be used. Apart from that, you can also determine the background color, width and height as well as the margins of the page and whether the page should contain page numbers or not. The specifications regarding of the line spacing, the width, the height and the page margins are specified in centimeters. Depending on the kind and type of document, not all of the specifications are applied. For example, when exporting as one HTML page, page numbers would make no sense.
  • System Integration: Here you can find some settings for linking files with the program or for configuring the Auto Start. You can find more information about that in the help section about System Integration.
  • Language: Here you can change the language of the tool. With the button "Save Language", you can store the selected language, otherwise, the program is trying to start with the language of your operating system. If your desired language is not available, you can gladly help to translate.
  • Save: Here you can save your settings or the profiles for your settings. More information about this, you get on the information page about storing settings.

Manage Font Files

You can show the window "Manage Font Files" via the menu "Font List > Manage Font Files" or with clicking the button "Manage Font Files" in the main window. In this window, all of the files currently loaded in PrintMyFonts are listed. With this, you get the possibility to display fonts in PrintMyFonts that are not installed on your computer at the moment.

In order to add font files to the application, you have three possibilities: Either you just drag and drop the files onto the program or you can use the buttons "Add Files" or "Search Folder" in order to add single files or to search entire folders for font files.

After adding, the files will be displayed in the list of the window "Manage Font Files". With clicking on "Remove All", you can remove all fonts from the list and with that also from the font list visible in the main window. If you only want to remove individual files, you can select the file of the list and press the DEL key to remove it.

When adding fonts from files, the file extensions TTF, OTF, FON, FNT, FOT, TTC, MMM and PFM are allowed and accordingly filtered during adding.

An overview over all of these file types can be found on the page formats. In the text for the font list, you can use the placeholders %filepath% and %filename% in order to write a reference to the font files into the list.