tikzpicture 中的线条颜色淡化

tikzpicture 中的线条颜色淡化

我已经遇到过类似的问题。我现在知道如何淡化矩形的颜色。但我尝试了将近一个小时,却无法弄清楚如何淡化线条。

\documentclass{article}
\usepackage{tikz}

\begin{document}

\begin{tikzpicture}[remember picture,overlay]

\draw[line width=4pt,orange] 
  ([yshift=-62pt]current page.north west) -- +(14cm,0pt);
\draw[orange,line width=1pt] 
  ([yshift=-175pt,xshift=+14cm]current page.north west) -- +(5.1cm,0pt);


\end{tikzpicture}
\end{document}

我希望线条从左边的橙色逐渐变为右边的白色。

答案1

一条线可以被认为是一个非常细的矩形......

在此处输入图片描述

\documentclass{article}
\usepackage{tikz}

\begin{document}

\begin{tikzpicture}[remember picture,overlay]
\path[left color=orange,right color=white]
([yshift=-62pt]current page.north west)
+(0,-2pt) rectangle +(14cm,2pt); 

\path[left color=orange,right color=white]
([yshift=-175pt,xshift=+14cm]current page.north west)
+(0,-.5pt) rectangle +(5.1cm,0.5pt);
\end{tikzpicture}
\end{document}

相关内容