|
Public Methods |
| OutputDev () |
virtual | ~OutputDev () |
virtual GBool | upsideDown ()=0 |
virtual GBool | useDrawChar ()=0 |
virtual GBool | interpretType3Chars ()=0 |
virtual GBool | needNonText () |
virtual void | setDefaultCTM (double *ctm) |
virtual void | startPage (int pageNum, GfxState *state) |
virtual void | endPage () |
virtual void | dump () |
virtual void | cvtDevToUser (double dx, double dy, double *ux, double *uy) |
virtual void | cvtUserToDev (double ux, double uy, int *dx, int *dy) |
virtual void | drawLink (Link *link, Catalog *catalog) |
virtual void | saveState (GfxState *state) |
virtual void | restoreState (GfxState *state) |
virtual void | updateAll (GfxState *state) |
virtual void | updateCTM (GfxState *state, double m11, double m12, double m21, double m22, double m31, double m32) |
virtual void | updateLineDash (GfxState *state) |
virtual void | updateFlatness (GfxState *state) |
virtual void | updateLineJoin (GfxState *state) |
virtual void | updateLineCap (GfxState *state) |
virtual void | updateMiterLimit (GfxState *state) |
virtual void | updateLineWidth (GfxState *state) |
virtual void | updateFillColor (GfxState *state) |
virtual void | updateStrokeColor (GfxState *state) |
virtual void | updateFillOpacity (GfxState *state) |
virtual void | updateStrokeOpacity (GfxState *state) |
virtual void | updateFont (GfxState *state) |
virtual void | updateTextMat (GfxState *state) |
virtual void | updateCharSpace (GfxState *state) |
virtual void | updateRender (GfxState *state) |
virtual void | updateRise (GfxState *state) |
virtual void | updateWordSpace (GfxState *state) |
virtual void | updateHorizScaling (GfxState *state) |
virtual void | updateTextPos (GfxState *state) |
virtual void | updateTextShift (GfxState *state, double shift) |
virtual void | stroke (GfxState *state) |
virtual void | fill (GfxState *state) |
virtual void | eoFill (GfxState *state) |
virtual void | clip (GfxState *state) |
virtual void | eoClip (GfxState *state) |
virtual void | beginString (GfxState *state, GString *s) |
virtual void | endString (GfxState *state) |
virtual void | drawChar (GfxState *state, double x, double y, double dx, double dy, double originX, double originY, CharCode code, Unicode *u, int uLen) |
virtual void | drawString (GfxState *state, GString *s) |
virtual GBool | beginType3Char (GfxState *state, double x, double y, double dx, double dy, CharCode code, Unicode *u, int uLen) |
virtual void | endType3Char (GfxState *state) |
virtual void | endTextObject (GfxState *state) |
virtual void | drawImageMask (GfxState *state, Object *ref, Stream *str, int width, int height, GBool invert, GBool inlineImg) |
virtual void | drawImage (GfxState *state, Object *ref, Stream *str, int width, int height, GfxImageColorMap *colorMap, int *maskColors, GBool inlineImg) |
virtual void | type3D0 (GfxState *state, double wx, double wy) |
virtual void | type3D1 (GfxState *state, double wx, double wy, double llx, double lly, double urx, double ury) |
virtual void | psXObject (Stream *psStream, Stream *level1Stream) |