该graphicx
软件包为其全能的\includegraphics
命令提供了一些非常有用的选项,即trim
和clip
选项。
有了这些,就可以轻松修剪和剪辑包含的图像,如果该图像是 PDF 文件,则仍然可以选择其中的文本。考虑这个简单的例子。创建一个名为的文件,其中包含input.tex
以下内容,然后pdflatex
在其上运行:
\documentclass{standalone}
\begin{document}
Hello world!
\end{document}
现在,在第二个文件中,可以轻松地包含、修剪和剪辑第一个文件的输出,如下所示:
\documentclass{article}
\usepackage{graphicx}
\begin{document}
here comes the text: \fbox{\includegraphics[trim=0em 0cm 1cm 0cm,clip=true]{input}}
\end{document}
但是,该clip
选项似乎并没有真正从 PDF 文件中删除内容,而是隐藏它们 - 用鼠标选择文本段落时仍然可以访问它们:
这不太好,尤其是如果剪辑的部分input.pdf
包含敏感信息,而最终文件的接收者无权访问这些信息。有没有什么神奇的includegraphics
方法可以解决这个问题?
答案1
你想要的是破坏性剪辑。这只有真正的 PDF 编辑器才能做到,例如 Adobe Acrobat。