如果我有一个受密码保护的 PDF(我自己的文档,不幸的是源丢失了),并且我想将其中的一部分包含在新文档中,可以这样做吗?
先前的这个问题解释了如何一般地执行此操作,但是当我尝试使用密码输入并使用 XeLaTeX 进行编译时,出现 XeLaTeX 错误xelatex> <use "myOldPdf.pdf"> Command Line Error: Incorrect password
。有没有办法将这个文件的密码传递给 XeLaTeX?
答案1
不。您必须从 PDF 中删除密码才能使用 XeTeX/pdfTeX/LuaTeX 处理它 - TeX“宇宙”中没有程序可以处理受密码保护的 PDF。
答案2
是的在某些情况下。在 Linux 上运行 Texlive 确实允许您使用 XeLaTeX 包含受密码保护的 PDF,而无需密码,但在 Windows 上进行相同的设置则不行。
在 Windows 上,它会失败:
xdvipdfmx:fatal: Image inclusion failed for "XXXX.pdf". No output PDF file written.