MCPcopy Create free account
hub / github.com/pymupdf/PyMuPDF / _embeddedFileIndex

Method _embeddedFileIndex

src/__init__.py:3595–3603  ·  view source on GitHub ↗
(self, item: typing.Union[int, str])

Source from the content-addressed store, hash-verified

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)

Callers 4

embfile_delMethod · 0.95
embfile_getMethod · 0.95
embfile_infoMethod · 0.95
embfile_updMethod · 0.95

Calls 1

embfile_namesMethod · 0.95

Tested by

no test coverage detected