|
| Ink (SDF::Obj d=0) |
|
| Ink (const Annot &ann) |
|
int | GetPathCount () const |
|
int | GetPointCount (unsigned int pathindex) const |
|
Point | GetPoint (unsigned int pathindex, unsigned int pointindex) const |
|
void | SetPoint (unsigned int pathindex, unsigned int pointindex, const Point &pt) |
|
bool | Erase (const Point &pt1, const Point &pt2, double width) |
|
bool | GetHighlightIntent () |
|
void | SetHighlightIntent (bool highlight) |
|
| Markup (SDF::Obj d=0) |
|
| Markup (const Annot &ann) |
|
UString | GetTitle () |
|
void | SetTitle (const UString &title) |
|
void | SetTitle (const char *title) |
|
Popup | GetPopup () const |
|
void | SetPopup (const Popup &ppup) |
|
double | GetOpacity () const |
|
void | SetOpacity (double op) |
|
UString | GetSubject () const |
|
void | SetSubject (const UString &contents) |
|
Date | GetCreationDates () const |
|
void | SetCreationDates (const Date &dt) |
|
BorderEffect | GetBorderEffect () const |
|
void | SetBorderEffect (BorderEffect effect=e_None) |
|
double | GetBorderEffectIntensity () const |
|
void | SetBorderEffectIntensity (double intensity=0) |
|
ColorPt | GetInteriorColor () const |
|
int | GetInteriorColorCompNum () const |
|
void | SetInteriorColor (const ColorPt &c, int CompNum) |
|
Rect | GetContentRect () const |
|
void | SetContentRect (const Rect &cr) |
|
Rect | GetPadding () const |
|
void | SetPadding (const Rect &rd) |
|
void | SetPadding (double x) |
|
void | RotateAppearance (double angle) |
|
| Annot (SDF::Obj d=0) |
|
| Annot (const Annot &d) |
|
Annot & | operator= (const Annot &d) |
|
bool | operator== (const Annot &d) |
|
bool | IsValid () const |
|
SDF::Obj | GetSDFObj () const |
|
Type | GetType () const |
|
Rect | GetRect () const |
|
Rect | GetVisibleContentBox () const |
|
bool | IsMarkup () const |
|
void | SetRect (const Rect &pos) |
|
Page | GetPage () const |
|
void | SetPage (const Page &page) |
|
SDF::Obj | GetUniqueID () const |
|
void | SetUniqueID (const char *id, int id_buf_sz=0) |
|
Date | GetDate () const |
|
void | SetDate (const Date &date) |
|
bool | GetFlag (Flag flag) const |
|
void | SetFlag (Flag flag, bool value) |
|
SDF::Obj | GetTriggerAction (Annot::ActionTriggerEvent trigger) |
|
BorderStyle | GetBorderStyle () const |
|
void | SetBorderStyle (const BorderStyle &bs, bool oldStyleOnly=false) |
|
SDF::Obj | GetAppearance (AnnotationState annot_state=e_normal, const char *app_state=0) |
|
void | SetAppearance (SDF::Obj app_stream, AnnotationState annot_state=e_normal, const char *app_state=0) |
|
void | RemoveAppearance (AnnotationState annot_state=e_normal, const char *app_state=0) |
|
void | Flatten (class Page page) |
|
const char * | GetActiveAppearanceState () const |
|
void | SetActiveAppearanceState (const char *astate) |
|
ColorPt | GetColorAsRGB () const |
|
ColorPt | GetColorAsCMYK () const |
|
ColorPt | GetColorAsGray () const |
|
int | GetColorCompNum () const |
|
void | SetColor (const ColorPt &col, int numcomp=3) |
|
int | GetStructParent () const |
|
void | SetStructParent (const int parkeyval) |
|
SDF::Obj | GetOptionalContent () const |
|
void | SetOptionalContent (SDF::Obj content) |
|
void | SetContents (const UString &contents) |
|
UString | GetContents () const |
|
int | GetRotation () const |
|
void | SetRotation (int angle) |
|
void | RefreshAppearance () |
|
void | RefreshAppearance (const RefreshOptions &options) |
|
UString | GetCustomData (const UString &key) const |
|
void | SetCustomData (const UString &key, const UString &value) |
|
void | DeleteCustomData (const UString &key) |
|
void | Resize (const Rect &newrect) |
|
ptrdiff_t | GetHandleInternal () |
|
An ink annotation (PDF 1.3) represents a freehand "scribble" composed of one or more disjoint paths. When opened, it shall display a pop-up window containing the text of the associated note.
Definition at line 19 of file Ink.h.