PDF "Expected a Dict Object" 在 Adobe Reader 但在 Chrome 上完美
PDF "Expected a Dict Object" on Adobe Reader But Perfect on Chrome
下面是我用js创建的pdf文件
http://www.dnpi.com.hk/errorfile.pdf
我可以用 Chrome/Mobile 完美打开。
但是在 Adobe Acrobat DC 上收到错误消息“Expected a Dict Object”。
下面是用 Chrome.
打开的文件的图像
有人知道这是怎么发生的吗?
enter image description here
此 PDF 文件在 xpdf 中产生错误:
$ xpdf ~/git/david-cv/errorfile.pdf
Syntax Error (174): Dictionary key must be a name object
Syntax Error (176): Dictionary key must be a name object
Syntax Error (180): Dictionary key must be a name object
Syntax Error (182): Dictionary key must be a name object
Syntax Error (191): Dictionary key must be a name object
Syntax Error: Kid object (page 1) is wrong type (stream)
好像反对page 1
对象
正在文本编辑器中打开此 PDF,第 1 页对象有问题:
3 0 obj
<</Type /Page
/Parent 1 0 R
/Resources 2 0 R
/MediaBox [0 0 595.28 841.89]
/Contents 4 0 R
endobj
页面字典对象缺少结尾 >>
。
PDF 文件不正确,尽管 Chrome/Mobile 似乎能够恢复它。
下面是我用js创建的pdf文件
http://www.dnpi.com.hk/errorfile.pdf
我可以用 Chrome/Mobile 完美打开。
但是在 Adobe Acrobat DC 上收到错误消息“Expected a Dict Object”。
下面是用 Chrome.
打开的文件的图像
有人知道这是怎么发生的吗?
enter image description here
此 PDF 文件在 xpdf 中产生错误:
$ xpdf ~/git/david-cv/errorfile.pdf
Syntax Error (174): Dictionary key must be a name object
Syntax Error (176): Dictionary key must be a name object
Syntax Error (180): Dictionary key must be a name object
Syntax Error (182): Dictionary key must be a name object
Syntax Error (191): Dictionary key must be a name object
Syntax Error: Kid object (page 1) is wrong type (stream)
好像反对page 1
对象
正在文本编辑器中打开此 PDF,第 1 页对象有问题:
3 0 obj
<</Type /Page
/Parent 1 0 R
/Resources 2 0 R
/MediaBox [0 0 595.28 841.89]
/Contents 4 0 R
endobj
页面字典对象缺少结尾 >>
。
PDF 文件不正确,尽管 Chrome/Mobile 似乎能够恢复它。