PDF 文件为象形图和文本颜色

PDF 文件为象形图和文本颜色

我希望能够将 PDF 文件用作文档中的象形图,并且具有象形图采用文本颜色的附加功能。

我使用的 PDF 文件是黑色的。

到目前为止,为了将 PDF 文件用作象形图,我使用命令\includegraphics{},然后\scalerel*{}使它们具有合适的尺寸。

当我更改文本颜色时,象形图当然会保留 PDF 的原始颜色。例如,请参阅消息末尾的图片。

您是否知道如何才能以这种方式将 PDF 用作象形图?

在此处输入图片描述

答案1

这是一个可以相对容易地为许多 PDF 编写脚本的选项。

我在 Inkscape 中制作了一个简单的 PDF 黑星(我们称之为star.pdf)。

我可以使用以下命令解压缩它pdftk

pdftk star.pdf output star2.pdf uncompress

然后让我们使用sed删除黑色填充和描边设置命令(假设您的 PDF 仅使用 RGB 黑色并且它们采用以下格式:0 0 0 rg0 0 0 RG):

sed 's/0.0.0.[rR][gG]/        /g' < star2.pdf > star3.pdf

因此star3.pdf现在已经删除了它的黑色命令。

这是一个示例测试 TeX 文件:

\documentclass{article}

\usepackage{xcolor}
\usepackage{graphicx}

\begin{document}

\includegraphics{star3.pdf}

\color{blue}

\includegraphics{star3.pdf}

\includegraphics{star.pdf}

\color{magenta}

\includegraphics{star3.pdf}

\end{document}

输出

相关内容