gpt4 book ai didi

pdf - 将 PDF 文件导入 XeLaTeX 出现 "pdf_link_obj(): passed invalid object"错误

转载 作者:行者123 更新时间:2023-12-04 23:02:03 24 4
gpt4 key购买 nike

我正在尝试使用 \includepdf{xyz.pdf} 将 PDF 导入 XeLaTeX .文件 xyz.pdf是由施乐 5755 机器创建的扫描件,PDF 版本 1.3。

我得到的错误是:

** 警告 ** 找不到有效的名称对象。
** 警告 ** 无法在字典对象中找到值。
** 警告 ** 未找到“endobj”。
** 错误 ** pdf_link_obj():传递的对象无效。

我已经尝试通过运行 pdftk xyz.pdf output xyz2.pdf 来规范化 PDF ,这确实解决了问题——但仅适用于某些 PDF 文件,这些文件之间没有明显关系 pdftk修复和没有修复的那些。总是有一些文件被 pdftk 规范化了继续表现出与非规范化文件完全相同的错误。

我试过寻找这个问题的解决方案并提出这个线程:XeLaTeX problems with includegraphics ,这表明该问题可以通过使用 -output-driver=xdv2pdf 来解决。 ,或者使用 pdf(la)tex .唉,我不能使用 PdfLaTeX,因为我需要 XeLaTeX 的 unicode 支持。同样,我使用的是 Linux,所以我不能使用 Mac 特定的 xdv2pdf .

我非常感谢关于为什么 XeLaTeX 无法加载这些 PDF 的任何想法和输入,以及 - 更好的是 - 如何“修复”这些 PDF。

亲切的问候,

布赖恩

最佳答案

Luatex(Pdftex 的后继者)本身也支持 Unicode。当您尝试使用 lualatex 进行编译时会发生什么?

关于pdf - 将 PDF 文件导入 XeLaTeX 出现 "pdf_link_obj(): passed invalid object"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4110035/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com