在python中,有没有任何方法可以使用Libs从XML流中读取XPS对象

2024-06-26 00:16:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试在Python中获取XPS的不同属性

我尝试使用PyMuPDF Libs,它声称它支持XPS并帮助获取XPS相关的对象,当我厌倦使用它时,我看到错误如下

doc = fitz.open(r"ab09.xps")
Traceback (most recent call last):
  File "<pyshell#7>", line 1, in <module>
    doc = fitz.open(r"ab09.xps")
  File "C:\Users\AppData\Local\Programs\Python\Python36\lib\site-packages\fitz\fitz.py", line 1823, in __init__
    this = _fitz.new_Document(filename, stream, filetype, rect, width, height, fontsize)
RuntimeError: cannot open ab09.xps: Invalid argument

我需要阅读XPS的不同属性,比如页面计数,XPS的一些元素

如果我用错了库,请告诉我。如果你对其他的LIB有什么想法的话

或者如果我在代码中做错了什么让我知道


Tags: 对象indoc属性错误lineopenlibs