API Reference > Structs, Records, Enums > OdTextProperties Structure
OdTextProperties Structure
Syntax
C++
struct OdTextProperties { double m_trackingPercent; OdUInt16 m_flags; OdUInt16 m_textQuality; enum { kNormalText = 0x01, kVerticalText = 0x02, kUnderlined = 0x04, kOverlined = 0x08, kLastChar = 0x10, kInBigFont = 0x20, kInclPenups = 0x40, kZeroNormals = 0x80, kBezierCurves = 0x100, kStriked = 0x200, kLastPosOnly = 0x400, kTriangleCache = 0x800, kIsGlyph = 0x1000 }; OdChar m_prevChar; };

OdFont.h

This structure implements text properties in an OdGi context. Corresponding C++ library: TD_Root

 
Name 
Description 
 
 
 
Name 
Description 
 
Text flags 
 
Previous character 
 
Text quality in the range [0,100 
 
Tracking percent 
 
Name 
Description 
 
Checks whether the kIsGlyph flag is set for this TextProperties object.
 
 
Checks whether the inBigFont flag is set for this TextProperties object.
 
 
Checks whether the includePenups flag is set for this TextProperties object.
 
 
Checks whether the lastChar flag is set for this TextProperties object.
 
 
For internal use only
  • details Checks whether the kLastPosOnly flag is set for this TextProperties object.

 
 
Checks whether the normal text flag is set for this TextProperties object.
 
 
Checks whether the overlined flag is set for this TextProperties object.
 
 
Checks whether the striked flag is set for this TextProperties object.
 
 
Checks whether the kTringleCache flag is set for this TextProperties object.
 
 
Checks whether the underlined flag is set for this TextProperties object.
 
 
Checks whether the vertical text flag is set for this TextProperties object.
 
 
Checks whether the kZeroNormals flag is set for this TextProperties object.
 
 
Controls the kIsGlyph flag for this TextProperties object.
 
 
Controls the inBigFont flag for this TextProperties object.
 
 
Controls the includePenups flag for this TextProperties object.
 
 
Controls the lastChar flag for this TextProperties object.
 
 
Controls the kLastPosOnly flag for this TextProperties object.
 
 
Controls the normal text flag for this TextProperties object.
 
 
Controls the overlined flag for this TextProperties object.
 
 
Controls the kTringleCache flag for this TextProperties object.
 
 
Controls the striked flag for this TextProperties object.
 
 
Sets the text quality percent for this vectorization process.
 
 
Sets the tracking percent for this TextProperties object.
 
 
Sets the smooth TrueType font text contour output flag.
 
 
Controls the underlined flag for this TextProperties object.
 
 
Controls the vertical text flag for this TextProperties object.
 
 
Controls the kZeroNormals flag for this TextProperties object.
 
 
Gets the text quality percent for this vectorization process.
 
 
Gets the tracking percent for this TextProperties object.
 
 
Gets the smooth TrueType font text contour output flag.
 
Copyright © 2002–2022. Open Design Alliance. All rights reserved.