HPS::Publish::Text::Font

class HPS::Publish::Text::Font

The Publish::Text::Font class is a concept class for text-font-related enumerations.

Public Types

enum Name

Enumerates the built-in fonts available for text strings.

Values:

enumerator TimesRoman

Standard Times Roman font (kA3DPDFFontTimesRoman).

enumerator TimesItalic

Italic Times Roman font (kA3DPDFFontTimesItalic).

enumerator TimesBold

Bold Times Roman font (kA3DPDFFontTimesBold).

enumerator TimesBoldItalic

Bold Italic Times Roman font (kA3DPDFFontTimesBoldItalic).

enumerator Helvetica

Standard Helvetica font (kA3DPDFFontHelvetica).

enumerator HelveticaOblique

Oblique Helvetica font (kA3DPDFFontHelveticaOblique).

enumerator HelveticaBold

Bold Helvetica font (kA3DPDFFontHelveticaBold).

enumerator HelveticaBoldOblique

Bold Oblique Helvetica font (kA3DPDFFontHelveticaBoldOblique).

enumerator Courier

Standard Courier font (kA3DPDFFontCourier).

enumerator CourierOblique

Oblique Courier font (kA3DPDFFontCourierOblique).

enumerator CourierBold

Bold Courier font (kA3DPDFFontCourierBold).

enumerator CourierBoldOblique

Bold Oblique Courier font (kA3DPDFFontCourierBoldOblique).

enum Style

Enumerates the font styles to use for text strings.

Values:

enumerator Regular

Regular font style.

enumerator Bold

Bold font style.

enumerator Italic

Italic font style.

enumerator BoldItalic

Bold and italic font style.