PNG的Includegraphics问题

leg*_*ami 4 latex image tex led

我有问题将图像插入我的.tex文件.这是代码:

\begin{figure}
 \includegraphics[width=1\textwidth]{Blockdiagram}
  \caption{Diagram}
  \label{figure:BlockDiagram}
\end{figure}
Run Code Online (Sandbox Code Playgroud)

它说它找不到文件!同样的Blockdiagram.png.

该图位于同一文件夹中.主要.tex在此文件夹之外,我尝试在那里复制图像,但问题仍然存在.

如果我输入H寻求帮助,我有:

I could not locate the file with any of these extensions: .eps, .ps....
Run Code Online (Sandbox Code Playgroud)

这是一个png!在文件中,我有两个:

\usepackage{graphicx}
\usepackage{epsfig}
Run Code Online (Sandbox Code Playgroud)

我试着评论epsfig ....但没有任何反应.同样的错误.

有任何想法吗?

编辑:我有几个PNG文件,是否可以使用PNG文件?我在WinXP下使用LEd.

Sva*_*nte 5

您可以使用PDFLaTeX而不是LaTeX.PDFLaTeX可以导入PNG图像.但是,您不能在PDFLaTeX中使用EPS图像; 你必须使用PDF作为矢量图像格式.我建议使用ImageMagick转换图像.


sec*_*ond 0

Latex 正在寻找 Blockdiagram.eps,而不是 Blockdiagram.png 。理想情况下,您应该尝试使用矢量 eps 格式的图形。您是如何创建图表的?(什么软件等?)

例如,matlab 可以导出为 eps 以及 png。Inkscape是一个从头开始绘制矢量图像的好程序。

编辑:要转换,您可以使用 sam2p 或此在线工具