#include <textoutputentities.h>
Public Types | |
| typedef pdfobjects::PdfOperator::BBox | BBox |
| typedef boost::shared_ptr < pdfobjects::PdfOperator > | PdfOperatorPtr |
| typedef std::vector < PdfOperatorPtr > | PdfOperators |
| typedef boost::shared_ptr < GfxState > | GfxStatePtr |
| typedef boost::shared_ptr < GfxResources > | GfxResourcePtr |
| typedef boost::shared_ptr < GfxFont > | GfxFontPtr |
| typedef std::string | Text |
Public Member Functions | |
| void | add (GfxStatePtr state) |
| void | add (GfxResourcePtr res) |
| void | add (PdfOperatorPtr op) |
| void | add (BBox bbox) |
| void | add (PdfOperatorPtr op, Text text) |
| void | add (const Text &font_tag) |
Public Attributes | |
| BBox | _bbox |
| PdfOperators | _ops |
| GfxStatePtr | _state |
| GfxResourcePtr | _res |
| Text | _font_tag |
| Text | _text |
This is very ugly code, BUT we are forced to this by xpdf. This can be changed frequently.
| typedef boost::shared_ptr<GfxFont> textoutput::PageSimpleFragment::GfxFontPtr |
| typedef boost::shared_ptr<GfxResources> textoutput::PageSimpleFragment::GfxResourcePtr |
| typedef boost::shared_ptr<GfxState> textoutput::PageSimpleFragment::GfxStatePtr |
| typedef boost::shared_ptr<pdfobjects::PdfOperator> textoutput::PageSimpleFragment::PdfOperatorPtr |
| typedef std::vector<PdfOperatorPtr> textoutput::PageSimpleFragment::PdfOperators |
| typedef std::string textoutput::PageSimpleFragment::Text |
| void textoutput::PageSimpleFragment::add | ( | PdfOperatorPtr | op, | |
| Text | text | |||
| ) |
| void textoutput::PageSimpleFragment::add | ( | PdfOperatorPtr | op | ) |
References _ops.
| void textoutput::PageSimpleFragment::add | ( | GfxResourcePtr | res | ) |
References _res.
| void textoutput::PageSimpleFragment::add | ( | GfxStatePtr | state | ) |
Specify style.
References _state.
Referenced by add().
Referenced by add().
Referenced by add().
Referenced by add().
Referenced by add().
Referenced by add().