Продовжуючи мій коментар: Cirkuit перетворює діаграми TikZ у зображення, виконуючи щось на зразок наступної послідовності команд:
pdflatex img.tex
pdftops -eps img.pdf
convert -density 300 img.eps img.png
Ось img.tex
файл LaTeX, який слід за цим шаблоном:
\documentclass{article}
\usepackage{tikz,amsmath,siunitx}
\usetikzlibrary{arrows,snakes,backgrounds,patterns,matrix,shapes,fit,calc,shadows,plotmarks}
\usepackage[graphics,tightpage,active]{preview}
\PreviewEnvironment{tikzpicture}
\PreviewEnvironment{equation}
\PreviewEnvironment{equation*}
\newlength{\imagewidth}
\newlength{\imagescale}
\pagestyle{empty}
\thispagestyle{empty}
\begin{document}
\begin{tikzpicture}
\end{tikzpicture}
\end{document}
Якщо ви можете скористатися Cirkuit або подібним редактором, або написати сценарій для себе, щоб розмістити свою діаграму в цьому шаблоні та запустити відповідні інструменти, у вас буде швидкий спосіб перетворити код TikZ у зображення PNG.
Щоб відповісти на ваше запитання прямо ... ні, я не знаю жодного способу перетворити діаграму TikZ безпосередньо в PNG, не проходячи на певному етапі файл PDF (або принаймні DVI).