擅长:python、mysql、java
<p>使用<a href="http://pybrary.net/pyPdf/" rel="noreferrer">pyPdf</a>查找uri</p>
<pre><code>import pyPdf
f = open('TMR-Issue6.pdf','rb')
pdf = pyPdf.PdfFileReader(f)
pgs = pdf.getNumPages()
key = '/Annots'
uri = '/URI'
ank = '/A'
for pg in range(pgs):
p = pdf.getPage(pg)
o = p.getObject()
if o.has_key(key):
ann = o[key]
for a in ann:
u = a.getObject()
if u[ank].has_key(uri):
print u[ank][uri]
</code></pre>
<p>给予</p>
^{pr2}$
<p>我找不到有指向另一个pdf的链接的文件,但我怀疑URI字段应该包含格式为<code>file:///myfiles</code>的URI</p>