HPS.Publish.Text

class HPS.Publish.Text : public IDisposable

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:

ASCII

Self-explanatory.

EastEuropeanRoman

Self-explanatory.

Cyrillic

Self-explanatory.

Greek

Self-explanatory.

Turkish

Self-explanatory.

Hebrew

Self-explanatory.

Arabic

Self-explanatory.

Baltic

Self-explanatory.

ChineseTraditional

Self-explanatory.

ChineseSimplified

Self-explanatory.

Japanese

Self-explanatory.

Korean

Self-explanatory.

enum Rotation

Enumerates the rotation to use for text strings.

Values:

None

No rotation, text will be horizontal (kA3DPDFNormal).

CounterClockwise90Degrees

Text will be rotated 90 degrees counter-clockwise from the horizontal (kA3DPDF90).

CounterClockwise180Degrees

Text will be rotated 180 degrees counter-clockwise from the horizontal (kA3DPDF180).

CounterClockwise270Degrees

Text will be rotated 270 degrees counter-clockwise from the horizontal (kA3DPDF270).

class Font : public IDisposable

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:

TimesRoman

Standard Times Roman font (kA3DPDFFontTimesRoman).

TimesItalic

Italic Times Roman font (kA3DPDFFontTimesItalic).

TimesBold

Bold Times Roman font (kA3DPDFFontTimesBold).

TimesBoldItalic

Bold Italic Times Roman font (kA3DPDFFontTimesBoldItalic).

Helvetica

Standard Helvetica font (kA3DPDFFontHelvetica).

HelveticaOblique

Oblique Helvetica font (kA3DPDFFontHelveticaOblique).

HelveticaBold

Bold Helvetica font (kA3DPDFFontHelveticaBold).

HelveticaBoldOblique

Bold Oblique Helvetica font (kA3DPDFFontHelveticaBoldOblique).

Courier

Standard Courier font (kA3DPDFFontCourier).

CourierOblique

Oblique Courier font (kA3DPDFFontCourierOblique).

CourierBold

Bold Courier font (kA3DPDFFontCourierBold).

CourierBoldOblique

Bold Oblique Courier font (kA3DPDFFontCourierBoldOblique).

enum Style

Enumerates the font styles to use for text strings.

Values:

Regular

Regular font style.

Bold

Bold font style.

Italic

Italic font style.

BoldItalic

Bold and italic font style.