MCPcopy Index your code
hub / github.com/pymupdf/PyMuPDF / _reset_page_refs

Method _reset_page_refs

src/__init__.py:4073–4082  ·  view source on GitHub ↗

Invalidate all pages in document dictionary.

(self)

Source from the content-addressed store, hash-verified

4071 mupdf.pdf_dict_put( item, PDF_NAME('C'), color)
4072
4073 def _reset_page_refs(self):
4074 """Invalidate all pages in document dictionary."""
4075 if getattr(self, "is_closed", True):
4076 return
4077 pages = [p for p in self._page_refs.values()]
4078 for page in pages:
4079 if page:
4080 page._erase()
4081 page = None
4082 self._page_refs.clear()
4083
4084 def _set_page_labels(self, labels):
4085 pdf = _as_pdf_document(self)

Callers 8

_move_copy_pageMethod · 0.95
_newPageMethod · 0.95
closeMethod · 0.95
delete_pagesMethod · 0.95
fullcopy_pageMethod · 0.95
insert_pdfMethod · 0.95
layoutMethod · 0.95
selectMethod · 0.95

Calls 1

_eraseMethod · 0.45

Tested by

no test coverage detected