Paper Office
paper-pptxAPI referenceopc.serialized

PackageReader

paper-pptx 0.2.0 API reference

Provides access to package-parts of an OPC package with dict semantics.

The package may be in zip-format (a .pptx file) or expanded into a directory structure, perhaps by unzipping a .pptx file.

PackageReader(pkg_file: str | IO[bytes])

Attributes

partnames

attributepartnamesset[PackURI] | None

Physical member names, or None for an expanded directory package.

Functions

__contains__

func__contains__(pack_uri: object) -> bool

Return True when part identified by pack_uri is present in package.

parampack_uriobject

Returns

bool

__getitem__

func__getitem__(pack_uri: PackURI) -> bytes

Return bytes for part corresponding to pack_uri.

parampack_uriPackURI

Returns

bytes

rels_xml_for

funcrels_xml_for(partname: PackURI) -> bytes | None

Return optional rels item XML for partname.

Returns None if no rels item is present for partname. partname is a PackURI instance.

parampartnamePackURI

Returns

bytes | None

On this page