All formats

XPS libraries for Python

Without PyMuPDF you can still read an XPS file’s structure and text with zipfile and xml.etree: pages are .fpage parts and text is in the UnicodeString attribute of Glyphs elements.