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