5 #ifndef PDFTRON_H_CPPPDFAnnotsFreeText 
    6 #define PDFTRON_H_CPPPDFAnnotsFreeText 
   12 #define Line LineAnnot 
  341 #include <Impl/Page.inl> 
  343 #endif // PDFTRON_H_CPPPDFAnnotsFreeText 
SDF::Obj GetSDFObj() const 
 
void SetDefaultAppearance(const char *app_str)
 
int GetTextColorCompNum()
 
void SetTextColor(const ColorPt &color, int col_comp)
 
static FreeText Create(SDF::SDFDoc &doc, const Rect &pos)
 
FreeText(const Annot &ann)
 
Line::EndingStyle GetEndingStyle() const 
 
void SetIntentName(IntentName mode=e_FreeText)
 
The annotation is intended to function as a callout. 
 
Point GetCalloutLinePoint3() const 
 
void SetQuaddingFormat(const int format)
 
void GetCalloutLinePoints(Point &p1, Point &p2, Point &p3) const 
 
void SetCalloutLinePoints(const Point &p1, const Point &p2, const Point &p3)
 
Point GetCalloutLinePoint1() const 
 
int GetQuaddingFormat() const 
 
void SetFontName(const char *fontName)
 
int GetLineColorCompNum()
 
The annotation intended to function as a plain FreeText annotation. 
 
IntentName GetIntentName() const 
 
void SetFontSize(double font_size)
 
static FreeText CreateAnnot(SDF::SDFDoc &doc, const Rect &pos)
 
Point GetCalloutLinePoint2() const 
 
UString GetDefaultAppearance() const 
 
void SetLineColor(const ColorPt &color, int col_comp)
 
void SetEndingStyle(Line::EndingStyle style)
 
The annotation is intended to function as a click-to-type or typewriter object and no callout line is...