summaryrefslogtreecommitdiff
path: root/noncore/unsupported/qpdf/QOutputDev.h
Unidiff
Diffstat (limited to 'noncore/unsupported/qpdf/QOutputDev.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/unsupported/qpdf/QOutputDev.h7
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.