W związku z moim komentarzem: Cirkuit konwertuje diagramy TikZ na obrazy, uruchamiając coś w rodzaju następującej sekwencji poleceń:
pdflatex img.tex
pdftops -eps img.pdf
convert -density 300 img.eps img.png
Oto img.tex
plik LaTeX zgodny z tym szablonem:
\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}
Jeśli jesteś w stanie użyć Cirkuit lub podobnego edytora lub napisać skrypt dla siebie, aby umieścić diagram w tym szablonie i uruchomić odpowiednie narzędzia, będziesz mieć szybki sposób na przekonwertowanie kodu TikZ na obraz PNG.
Odpowiadając na twoje pytanie bardziej bezpośrednio ... nie, nie znam żadnego sposobu na konwersję diagramu TikZ bezpośrednio do PNG bez przechodzenia na jakimś etapie przez plik PDF (lub przynajmniej DVI).