Close document.
(self)
| 4273 | return pages |
| 4274 | |
| 4275 | def close(self): |
| 4276 | """Close document.""" |
| 4277 | if getattr(self, "is_closed", True): |
| 4278 | raise ValueError("document closed") |
| 4279 | # self._cleanup() |
| 4280 | if hasattr(self, "_outline") and self._outline: |
| 4281 | self._outline = None |
| 4282 | self._reset_page_refs() |
| 4283 | #self.metadata = None |
| 4284 | #self.stream = None |
| 4285 | self.is_closed = True |
| 4286 | #self.FontInfos = [] |
| 4287 | self.Graftmaps = {} # Fixes test_3140(). |
| 4288 | #self.ShownPages = {} |
| 4289 | #self.InsertedImages = {} |
| 4290 | #self.this = None |
| 4291 | self.this = None |
| 4292 | |
| 4293 | def convert_to_pdf(self, from_page=0, to_page=-1, rotate=0): |
| 4294 | """Convert document to a PDF, selecting page range and optional rotation. Output bytes object.""" |