我想将 pdf 绘图转换为 png,并且如果 pdf 绘图线宽为 1,则转换后的 png 输出为 1 像素。例如:
\documentclass[border=1pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw (0,0) -- (1,1) -- (1,0) -- cycle;
\end{tikzpicture}
\end{document}
如果我使用convert -density 72 input.pdf output.png
,我得到以下输出 png(尺寸为 31x31):
但是如果打印 png 文件中每个像素的 R 值,我会得到以下输出:
右边的线正好是 1 个像素,底线使用了 2 个像素,对角线使用了 3 个像素。
我希望所有线都以 1 个像素输出。