如何知道 PDF 文件的页数?

如何知道 PDF 文件的页数?

我用来graphicx包含 PDF 文件的页面。我想知道在 LaTeX 中文件有多少页。如何操作?

答案1

pdfpages 显然能够以某种方式获取包含的 pdf 的页数。它使用 pdftex 原语来实现\pdflastximagepages。例如

\documentclass{article}
\begin{document}
  \pdfximage{test.pdf}%
  \the\pdflastximagepages
\end{document}

2022 年更新

还有一个适用于所有后端的 expl3 函数:

\documentclass{article}
\usepackage{l3graphics}
\begin{document}
\ExplSyntaxOn
\graphics_get_pagecount:nN{example-image-duck.pdf}\l_tmpa_tl
\l_tmpa_tl
\ExplSyntaxOff
\end{document}

在此处输入图片描述

相关内容