HPS::Publish::Text
-
class HPS::Publish::Text
The Publish::Text class is a concept class for text-related enumerations.
Public Types
-
enum Language
Enumerates the supported languages for explicitly-specified fonts.
Values:
-
enumerator ASCII
Self-explanatory.
-
enumerator EastEuropeanRoman
Self-explanatory.
-
enumerator Cyrillic
Self-explanatory.
-
enumerator Greek
Self-explanatory.
-
enumerator Turkish
Self-explanatory.
-
enumerator Hebrew
Self-explanatory.
-
enumerator Arabic
Self-explanatory.
-
enumerator Baltic
Self-explanatory.
-
enumerator ChineseTraditional
Self-explanatory.
-
enumerator ChineseSimplified
Self-explanatory.
-
enumerator Japanese
Self-explanatory.
-
enumerator Korean
Self-explanatory.
-
enumerator ASCII
-
enum Rotation
Enumerates the rotation to use for text strings.
Values:
-
enumerator None
No rotation, text will be horizontal (kA3DPDFNormal).
-
enumerator CounterClockwise90Degrees
Text will be rotated 90 degrees counter-clockwise from the horizontal (kA3DPDF90).
-
enumerator CounterClockwise180Degrees
Text will be rotated 180 degrees counter-clockwise from the horizontal (kA3DPDF180).
-
enumerator CounterClockwise270Degrees
Text will be rotated 270 degrees counter-clockwise from the horizontal (kA3DPDF270).
-
enumerator None
-
class 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).
-
enumerator TimesRoman
-
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.
-
enumerator Regular
-
enum Name
-
enum Language