
答案1
這是一個可以相對輕鬆地為許多 PDF 編寫腳本的選項。
我在 Inkscape 中製作了一個簡單的 PDF 黑色星星(我們稱之為star.pdf
)。
我可以使用以下方法解壓縮它pdftk
:
pdftk star.pdf output star2.pdf uncompress
然後讓我們使用sed
刪除黑色填充和描邊設定命令(這假設您的 PDF 僅使用 RGB 黑色,並且它們採用以下格式:0 0 0 rg
和0 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}