Skip to main content
Version: API v2 Preview

StandardFonts

Kind: enum
Module/package: com.pdfdancer.common.util
SDK: com.pdfdancer.client:pdfdancer-client-java 2.0.0

The 14 standard PDF fonts that are guaranteed to be available in all PDF readers. These fonts do not need to be embedded in the PDF document.

Serif fonts (Times family):

  • TIMES_ROMAN: Standard Times Roman font
  • TIMES_BOLD: Bold version of Times Roman
  • TIMES_ITALIC: Italic version of Times Roman
  • TIMES_BOLD_ITALIC: Bold and italic version of Times Roman

Sans-serif fonts (Helvetica family):

  • HELVETICA: Standard Helvetica font
  • HELVETICA_BOLD: Bold version of Helvetica
  • HELVETICA_OBLIQUE: Oblique (italic) version of Helvetica
  • HELVETICA_BOLD_OBLIQUE: Bold and oblique version of Helvetica

Monospace fonts (Courier family):

  • COURIER: Standard Courier font
  • COURIER_BOLD: Bold version of Courier
  • COURIER_OBLIQUE: Oblique (italic) version of Courier
  • COURIER_BOLD_OBLIQUE: Bold and oblique version of Courier

Symbol and decorative fonts:

  • SYMBOL: Symbol font for mathematical and special characters
  • ZAPF_DINGBATS: Zapf Dingbats font for decorative symbols

Declaration

public final class com.pdfdancer.common.util.StandardFonts extends java.lang.Enum<com.pdfdancer.common.util.StandardFonts>

Members

COURIER

public static final com.pdfdancer.common.util.StandardFonts COURIER

COURIER_BOLD

public static final com.pdfdancer.common.util.StandardFonts COURIER_BOLD

COURIER_BOLD_OBLIQUE

public static final com.pdfdancer.common.util.StandardFonts COURIER_BOLD_OBLIQUE

COURIER_OBLIQUE

public static final com.pdfdancer.common.util.StandardFonts COURIER_OBLIQUE

HELVETICA

public static final com.pdfdancer.common.util.StandardFonts HELVETICA

HELVETICA_BOLD

public static final com.pdfdancer.common.util.StandardFonts HELVETICA_BOLD

HELVETICA_BOLD_OBLIQUE

public static final com.pdfdancer.common.util.StandardFonts HELVETICA_BOLD_OBLIQUE

HELVETICA_OBLIQUE

public static final com.pdfdancer.common.util.StandardFonts HELVETICA_OBLIQUE

SYMBOL

public static final com.pdfdancer.common.util.StandardFonts SYMBOL

TIMES_BOLD

public static final com.pdfdancer.common.util.StandardFonts TIMES_BOLD

TIMES_BOLD_ITALIC

public static final com.pdfdancer.common.util.StandardFonts TIMES_BOLD_ITALIC

TIMES_ITALIC

public static final com.pdfdancer.common.util.StandardFonts TIMES_ITALIC

TIMES_ROMAN

public static final com.pdfdancer.common.util.StandardFonts TIMES_ROMAN

ZAPF_DINGBATS

public static final com.pdfdancer.common.util.StandardFonts ZAPF_DINGBATS

getFontName

public java.lang.String getFontName()

isStandardFont

public static boolean isStandardFont(java.lang.String)

Checks whether a given font name matches one of the standard PDF fonts.

valueOf

public static com.pdfdancer.common.util.StandardFonts valueOf(java.lang.String)

Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)

values

public static com.pdfdancer.common.util.StandardFonts[] values()

Returns an array containing the constants of this enum class, in the order they are declared.

View source at 9c04036fe114