是否可以直接生成 PNG 而不是 PDF?

是否可以直接生成 PNG 而不是 PDF?

我的意思是article,有report,,... 但是我可以生成图片吗?beamerletter

就像是 :\documentclass[]{image}

答案1

正如评论中提到的,我们可以使用独立转换选项,例如像这样。(生成 phantom.png)

\documentclass[tikz,convert={outfile=phantom.png}]{standalone}

\begin{document}


\begin{tikzpicture}
 \node at (0,0) {\includegraphics[scale=1]{brain.png}};
 \draw [gray!60,fill=gray!60] (1,0) ellipse (5mm and 10mm);
\end{tikzpicture}

\end{document}

答案2

如果您像我一样通常使用批处理文件来运行 LaTeX(Windows 版本),这里有一种获取 PNG 文件的简单方法。您需要安装imagemagick

pdflatex sample.tex
pdflatex sample.tex
pdflatex sample.tex
pdfcrop sample.pdf sample_cropped.pdf
convert -density 150x150 sample_cropped.pdf sample_cropped.png
pause

这将导致 PDF裁剪后的 PNG 文件。pdfcrop如果您不想裁剪输出 PNG,请忽略对的调用。如果您想要 PDFPNG 那么这种方法可以节省您使用包更改 TeX 文件本身的时间standalone

相关内容