是否可以使用颜色渐变作为 \rule 命令的颜色?

是否可以使用颜色渐变作为 \rule 命令的颜色?

我有一张图像,它只是渐变图案中的颜色,我想将此图案应用于命令\rule,而不是只为其选择一种颜色。 可以使用图像作为规则的颜色吗? 就像规则是从图像中切下来的条纹一样。

答案1

假设这是你的形象并称之为colour_gradient.png

在此处输入图片描述

您可以裁剪出该图像的一部分并将其用作文档中的规则:

在此处输入图片描述

\documentclass{article}

\usepackage[export]{adjustbox}

\setlength{\parindent}{0pt}% Just for this example

\begin{document}

\rule{\linewidth}{10pt}

\clipbox{0 0 0 \dimexpr\height-10pt}{\includegraphics[width=\linewidth]{colour_gradient}}

\end{document}

上面的例子设置了\rule宽度10pt\clipbox使用包裹adjustbox10pt,我们从底部裁剪colour_gradient.png,使其与实际图像的颜色渐变相似。根据图像的布局,您必须调整裁剪尺寸。

相关内容