mirror of
https://github.com/pdf2htmlEX/pdf2htmlEX.git
synced 2024-12-22 04:50:09 +00:00
poppler 0.84.0 removed ModRegion tracking
This commit is contained in:
parent
1f717346b6
commit
be1d2079ac
@ -12,8 +12,8 @@
|
||||
#export POPPLER_VERSION=poppler-0.86.1
|
||||
#export POPPLER_VERSION=poppler-0.86.0
|
||||
#export POPPLER_VERSION=poppler-0.85.0
|
||||
#export POPPLER_VERSION=poppler-0.84.0
|
||||
export POPPLER_VERSION=poppler-0.83.0
|
||||
export POPPLER_VERSION=poppler-0.84.0
|
||||
#export POPPLER_VERSION=poppler-0.83.0
|
||||
#export POPPLER_VERSION=poppler-0.82.0
|
||||
#export POPPLER_VERSION=poppler-0.81.0
|
||||
|
||||
|
@ -59,7 +59,7 @@ SplashBackgroundRenderer::SplashBackgroundRenderer(const string & imgFormat, HTM
|
||||
void SplashBackgroundRenderer::startPage(int pageNum, GfxState *state, XRef *xrefA)
|
||||
{
|
||||
SplashOutputDev::startPage(pageNum, state, xrefA);
|
||||
clearModRegion();
|
||||
// clearModRegion();
|
||||
}
|
||||
|
||||
void SplashBackgroundRenderer::drawChar(GfxState *state, double x, double y,
|
||||
@ -127,8 +127,17 @@ void SplashBackgroundRenderer::embed_image(int pageno)
|
||||
{
|
||||
// xmin->xmax is top->bottom
|
||||
int xmin, xmax, ymin, ymax;
|
||||
getModRegion(&xmin, &ymin, &xmax, &ymax);
|
||||
|
||||
// getModRegion(&xmin, &ymin, &xmax, &ymax);
|
||||
// poppler-0.84.0 hack to recover from the removal of ModRegion tracking
|
||||
//
|
||||
auto * bitmap = getBitmap();
|
||||
xmin = 0;
|
||||
xmax = bitmap->getWidth();
|
||||
ymin = 0;
|
||||
ymax = bitmap->getHeight();
|
||||
//
|
||||
// end of hack
|
||||
|
||||
// dump the background image only when it is not empty
|
||||
if((xmin <= xmax) && (ymin <= ymax))
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user