2291,9 → 2291,19 |
return gTrue; |
} |
|
GBool SlaOutputDev::tilingPatternFill(GfxState *state, Gfx * /*gfx*/, Catalog *cat, Object *str, POPPLER_CONST_070 double *pmat, int paintType, int tilingType, Dict *resDict, POPPLER_CONST_070 double *mat, POPPLER_CONST_070 double *bbox, int x0, int y0, int x1, int y1, double xStep, double yStep) |
#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(21, 3, 0) |
bool SlaOutputDev::tilingPatternFill(GfxState *state, Gfx * /*gfx*/, Catalog *cat, GfxTilingPattern *tPat, const double *mat, int x0, int y0, int x1, int y1, double xStep, double yStep) |
#else |
GBool SlaOutputDev::tilingPatternFill(GfxState *state, Gfx * /*gfx*/, Catalog *cat, Object *str, POPPLER_CONST_070 double *pmat, int /*paintType*/, int /*tilingType*/, Dict *resDict, POPPLER_CONST_070 double *mat, POPPLER_CONST_070 double *bbox, int x0, int y0, int x1, int y1, double xStep, double yStep) |
#endif |
{ |
// qDebug() << "SlaOutputDev::tilingPatternFill"; |
#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(21, 3, 0) |
const double *bbox = tPat->getBBox(); |
const double *pmat = tPat->getMatrix(); |
Dict *resDict = tPat->getResDict(); |
#endif |
|
PDFRectangle box; |
Gfx *gfx; |
QString id; |
2325,7 → 2335,11 |
// Unset the clip path as it is unrelated to the pattern's coordinate space. |
QPainterPath savedClip = m_currentClipPath; |
m_currentClipPath = QPainterPath(); |
#if POPPLER_ENCODED_VERSION >= POPPLER_VERSION_ENCODE(21, 3, 0) |
gfx->display(tPat->getContentStream()); |
#else |
gfx->display(str); |
#endif |
m_currentClipPath = savedClip; |
inPattern--; |
gElements = m_groupStack.pop(); |