code: public static PDFont mapDefaultFonts(Font font) {
  		/*
  		 * Map default font names to the matching families.
  		 */
  		if (fontNameEqualsAnyOf(font, Font.SANS_SERIF, Font.DIALOG, Font.DIALOG_INPUT, "Arial", "Helvetica"))
  			return chooseMatchingHelvetica(font);
  		if (fontNameEqualsAnyOf(font, Font.MONOSPACED, "courier", "courier new"))
  			return chooseMatchingCourier(font);
  		if (fontNameEqualsAnyOf(font, Font.SERIF, "Times", "Times New Roman", "Times Roman"))
  			return chooseMatchingTimes(font);
  		if (fontNameEqualsAnyOf(font, "Symbol"))
  			return PDType1Font.SYMBOL;
  		if (fontNameEqualsAnyOf(font, "ZapfDingbats", "Dingbats"))
  			return PDType1Font.ZAPF_DINGBATS;
  		return null;
  	}
docs: Find a PDFont for the given font object, which does not need to be embedded.
  
  @param font
  font for which to find a suitable default font
  @return null if no default font is found or a default font which does not
  need to be embedded.