私は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")