\documentclass{article}
\usepackage{pdfpages}
\usepackage{bookmark}
\newcommand*\ifpdfexists[1]{%
\IfFileExists{#1.pdf}{\includepdf[pages={-},fitpaper=true]{#1}\cleardoublepage}{\relax}}
\begin{document}
\pdfbookmark[1]{BookmarkName}{BookmarkName}%only create bookmark if the following file is found
\ifpdfexists{filename}
\end{document}
答案1
你可以使用
\newcommand*\ifpdfexists[2][Bookmark]{%
\IfFileExists{#2.pdf}{%
\clearpage
\pdfbookmark[1]{#1}{#1}%
\includepdf[pages={-},fitpaper=true]{#2}\cleardoublepage}{\relax}}
它将书签作为文件/PDF 包含的一部分。可选参数表示\ifpdfexists[<opt>]{<file>}
书签标题。不过,这可能会发生变化,具体取决于您想要的界面首选项。