Skip to content

Commit 961e1f3

Browse files
committed
cache at page end
1 parent 967b1d0 commit 961e1f3

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

pdf2htmlEX/src/HTMLRenderer/general.cc

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -228,13 +228,6 @@ void HTMLRenderer::setDefaultCTM(const double *ctm)
228228

229229
void HTMLRenderer::startPage(int pageNum, GfxState *state, XRef * xref)
230230
{
231-
if (param.delay_background && this->pageNum > 0)
232-
{
233-
page_cache[this->pageNum] = {
234-
.covered_text_detector = covered_text_detector,
235-
};
236-
}
237-
238231
covered_text_detector.reset();
239232
tracer.reset(state);
240233

@@ -339,6 +332,13 @@ void HTMLRenderer::endPage() {
339332
{
340333
f_pages.fs << "</div>" << endl;
341334
}
335+
336+
if (param.delay_background)
337+
{
338+
page_cache[this->pageNum] = {
339+
.covered_text_detector = covered_text_detector,
340+
};
341+
}
342342
}
343343

344344
void HTMLRenderer::pre_process(PDFDoc * doc)

0 commit comments

Comments
 (0)