(self, item: typing.Union[int, str])
| 3593 | return cont |
| 3594 | |
| 3595 | def _embeddedFileIndex(self, item: typing.Union[int, str]) -> int: |
| 3596 | filenames = self.embfile_names() |
| 3597 | if item in filenames: |
| 3598 | idx = filenames.index(item) |
| 3599 | elif item in range(len(filenames)): |
| 3600 | idx = item |
| 3601 | else: |
| 3602 | raise ValueError(f"'{item}' not in EmbeddedFiles array.") |
| 3603 | return idx |
| 3604 | |
| 3605 | def _embfile_add(self, name, buffer_, filename=None, ufilename=None, desc=None): |
| 3606 | pdf = _as_pdf_document(self) |
no test coverage detected