|
| virtual int | GetText (wchar_t *buffer, int len) const =0 |
| | Gets the text of the word element.
|
| virtual bool | HasTextState () const =0 |
| virtual void | GetTextState (PdfTextState *text_state)=0 |
| | Gets the text state of the word element.
|
| virtual int | GetNumChars (bool include_spaces) const =0 |
| | Gets the number of characters in word element.
|
| virtual int | GetCharCode (int index) const =0 |
| | Gets the text of one character of the word.
|
| virtual int | GetCharText (int index, wchar_t *buffer, int len) const =0 |
| | Gets the text of one character of the word.
|
| virtual void | GetCharTextState (int index, PdfTextState *text_state) const =0 |
| | Gets the text state information of the word character.
|
| virtual void | GetCharBBox (int index, PdfRect *bbox) const =0 |
| | Gets the bounding box of one character in user space coordinates.
|
| virtual int | GetWordFlags () const =0 |
| | Gets the word flags like filling, etc.
|
| virtual PdeElement * | GetBackground ()=0 |
| | Gets the background element. Iterate it's children to get background images.
|
| virtual void | GetOrigin (PdfPoint *point) const =0 |
| | Gets the origin position of the word.
|
| virtual int | GetNumTextRuns (bool include_spaces) const =0 |
| | Gets the number of text runs in word.
|
| virtual PdeTextRun * | GetTextRun (int index)=0 |
| | Gets the text run at the index.
|
| virtual int | GetCharStateFlags (int index)=0 |
| | Get the word object state flags for character.
|
| virtual PdfElementType | GetType () const =0 |
| | Gets the type of an element.
|
| virtual void | GetBBox (PdfRect *bbox) const =0 |
| virtual bool | SetBBox (const PdfRect *bbox)=0 |
| virtual void | GetQuad (PdfQuad *quad) const =0 |
| virtual int | GetId ()=0 |
| | Gets the id of an element. The id is unique number on a page.
|
| virtual bool | GetGraphicState (PdeGraphicState *g_state)=0 |
| | Gets the graphics state information for an element.
|
| virtual int | GetNumChildren () const =0 |
| | Gets the number of child elements in an element object.
|
| virtual PdeElement * | GetChild (int index)=0 |
| | Gets the requested child element from an element.
|
| virtual PdfAlignment | GetAlignment () const =0 |
| | Gets the element alignment within the content column.
|
| virtual float | GetAngle () const =0 |
| | Gets the element angle.
|
| virtual void | SetData (void *data)=0 |
| | Sets user-supplied data to pass to the element.
|
| virtual void * | GetData () const =0 |
| | Gets user-supplied data to pass to the element.
|
| virtual bool | SetAlt (const wchar_t *alt)=0 |
| | Sets the alternate description of the element.
|
| virtual bool | SetActualText (const wchar_t *text)=0 |
| | Sets the actual text of the element.
|
| virtual int | GetTag (wchar_t *buffer, int len) const =0 |
| | Gets the tag name of the element.
|
| virtual bool | SetTag (const wchar_t *text)=0 |
| | Sets the tag name of the element.
|
| virtual int | GetTagId (wchar_t *buffer, int len) const =0 |
| | Gets the tag id of the element.
|
| virtual bool | SetTagId (const wchar_t *id)=0 |
| | Sets the tag id of the element.
|
| virtual int | GetFlags () const =0 |
| | Get the element state flags.
|
| virtual bool | SetFlags (int flags)=0 |
| | Set the element state flags.
|
| virtual int | GetStateFlags () const =0 |
| | Get the element state flags.
|
| virtual bool | SetStateFlags (PdfStateFlags flags, bool objects)=0 |
| | Set the element state flags.
|
| virtual int | GetNumPageObjects () const =0 |
| | Get the the number pf page object in the element.
|
| virtual PdsPageObject * | GetPageObject (int index)=0 |
| | Get the the page object of the element by index.
|
| virtual PdePageMap * | GetPageMap ()=0 |
| | Get the the page map object containing this element.
|
| virtual PdfLabelType | GetLabelType () const =0 |
| | Gets the element label type.
|
| virtual bool | SetLabelType (PdfLabelType type)=0 |
| | Sets the element type level.
|
PdeWord class.
A PdeWord object represents a word in a PDF file. Each word contains a sequence of characters in one or more styles.