HPS::Publish::Text Class Reference

#include <sprk_publish.h>

Classes

class  Font
 

Public Types

enum  Language {
Language::ASCII, Language::EastEuropeanRoman, Language::Cyrillic, Language::Greek,
Language::Turkish, Language::Hebrew, Language::Arabic, Language::Baltic,
Language::ChineseTraditional, Language::ChineseSimplified, Language::Japanese, Language::Korean
}



 
enum  Rotation { Rotation::None, Rotation::CounterClockwise90Degrees, Rotation::CounterClockwise180Degrees, Rotation::CounterClockwise270Degrees }
 

Detailed Description

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

Member Enumeration Documentation

◆ Language

Enumerates the supported languages for explicitly-specified fonts.

Enumerator
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.

◆ Rotation

Enumerates the rotation to use for text strings.

Enumerator
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).


The documentation for this class was generated from the following file: