tikz 获取图片宽度和高度(以像素为单位)

tikz 获取图片宽度和高度(以像素为单位)

下面的代码可以以 pt 为单位获取图片的宽度和高度,以像素为单位获取宽度和高度的正确方法是什么?

\documentclass[border=1pt,convert={outfile=\jobname.png}]{standalone}
\usepackage{tikz}
\usepackage{calc}
%https://upload.wikimedia.org/wikipedia/commons/6/62/Panthera_tigris_sumatran_subspecies.jpg
\newsavebox{\graph}\savebox{\graph}{\includegraphics{Panthera_tigris_sumatran_subspecies.jpg}}
\newlength\gh\setlength\gh{\heightof{\usebox\graph}}
\newlength\gw\setlength\gw{\widthof{\usebox\graph}}
\begin{document}
\begin{tikzpicture} 
    \node[draw] {\the\gw,\the\gh};
\end{tikzpicture}
\end{document}

输出:

在此处输入图片描述

相关内容