创建循环浏览图像的文档

创建循环浏览图像的文档

我有大约一百幅001.png以 命名的图像123.png。我想创建一个文档,其中包含页面中心的每个图像。即一个 123 页的文档,每个图像都在一个页面上。

我知道使用宏可以做到这一点,但我不知道该怎么做。任何帮助都非常感谢。

答案1

如果只需要页面中心的图像,只需循环:

\documentclass{article}
\usepackage[a4paper,margin=0pt]{geometry}
\usepackage[demo]{graphicx}

\pagestyle{empty}

\newcounter{image}
\newcommand{\placeimages}[2]{%
  \setcounter{image}{#1}\addtocounter{image}{-1}%
  \loop\ifnum\value{image}<#2\relax
    \stepcounter{image}%
    \vspace*{\fill}
    \edef\current{\threedigits{image}}%
    \includegraphics{\current}%
    \\[12pt]\texttt{\current.png} % comment if you don't want the file name here
    \vfill
    \newpage
  \repeat
}
\newcommand{\threedigits}[1]{%
  \ifnum\value{#1}<100 0\fi\ifnum\value{#1}<10 0\fi\arabic{#1}%
}
\begin{document}
\centering
\placeimages{1}{123}
\end{document}

我使用该demo选项graphicx只是为了避免用模拟图像填充我的文件夹。

相关内容