Diffstat (limited to 'noncore/unsupported/qpdf/QOutputDev.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/unsupported/qpdf/QOutputDev.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/noncore/unsupported/qpdf/QOutputDev.h b/noncore/unsupported/qpdf/QOutputDev.h index 2958062..f3c5a01 100644 --- a/noncore/unsupported/qpdf/QOutputDev.h +++ b/noncore/unsupported/qpdf/QOutputDev.h | |||
@@ -76,12 +76,19 @@ public: | |||
76 | // (Upside-down means (0,0) is the top left corner of the page.) | 76 | // (Upside-down means (0,0) is the top left corner of the page.) |
77 | virtual GBool upsideDown() { return gTrue; } | 77 | virtual GBool upsideDown() { return gTrue; } |
78 | 78 | ||
79 | // Does this device use drawChar() or drawString()? | 79 | // Does this device use drawChar() or drawString()? |
80 | virtual GBool useDrawChar() { return gTrue; } | 80 | virtual GBool useDrawChar() { return gTrue; } |
81 | 81 | ||
82 | // Does this device use beginType3Char/endType3Char? Otherwise, | ||
83 | // text in Type 3 fonts will be drawn with drawChar/drawString. | ||
84 | virtual GBool interpretType3Chars() { return gFalse; } | ||
85 | |||
86 | // Does this device need non-text content? | ||
87 | virtual GBool needNonText() { return gFalse; } | ||
88 | |||
82 | //----- initialization and control | 89 | //----- initialization and control |
83 | 90 | ||
84 | // Start a page. | 91 | // Start a page. |
85 | virtual void startPage(int pageNum, GfxState *state); | 92 | virtual void startPage(int pageNum, GfxState *state); |
86 | 93 | ||
87 | // End a page. | 94 | // End a page. |