我正在调查 PDF 文件,并试图显示创建者将文本作为图像嵌入的位置。
为此,我使用 Camelot 和它的 Plot 功能。然后我尝试用 TikZ 将此图绘制到 Latex 中。
然而,遗憾的是我最近不得不将操作系统切换到 Windows,现在我有点迷路了。我收到错误“PermissionError”:[WinError32]。
我已经关闭了所有可能正在同步的云解决方案。我还重新启动了 PC,然后在第一次尝试时,如果我评论其余代码,我可以提取表,但随后我再次收到错误消息。
import camelot
import tikzplotlib
import matplotlib.pyplot as plt
path = "D:\example.pdf"
tables = camelot.read_pdf(path, pages = 2, flavor="stream")
camelot.plot(tables[0], kind="text")
tikzplotlib.save("D:\example.tex")