styleLatex
全部免费工具

LaTeX 转 PNG

输入 LaTeX 公式并下载为图片。LaTeX 转 PNG 工具在浏览器中渲染公式,可以选择尺寸、颜色和背景,直接用于幻灯片、文档、网页或聊天。

x=−b±b2−4ac2ax = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}
图片尺寸:0 × 0 px

需要反过来,把公式图片转成 LaTeX?在这里转换。

图片转 LaTeX

LaTeX 怎么转 PNG

输入公式

粘贴或输入数学模式的 LaTeX,不需要美元符号。预览会随输入用 KaTeX 渲染,并说明错误原因。独立显示模式是居中、较大的公式样式;行内模式与句子中的公式一致。较长的公式可以先在公式编辑器里编写,那里的工具栏可以帮你插入符号。

设置尺寸、颜色和背景

字号决定公式绘制的大小,分辨率按倍数增加像素,4 倍的 PNG 打印时依然清晰。图片尺寸会随设置实时更新。文字颜色可以任选,背景可选透明、白色或自定义颜色,还可以设置四周留白。

下载或复制

选择 PNG、SVG 或 JPG 后点击下载,或者直接把图片复制到剪贴板,粘贴到幻灯片、文档或聊天中。LaTeX 转 PNG 全程在浏览器中完成,不需要上传,也不用等待。

PNG、SVG 还是 JPG?

幻灯片和文档用 PNG

PNG 边缘清晰并支持透明,是 PowerPoint、Keynote、Word 和 Google 幻灯片中放公式的常用格式。屏幕显示用 2 倍,打印用 4 倍或更高。LaTeX 转 PNG 得到的图片之后无法编辑,记得保留代码。

需要缩放时用 SVG

SVG 是矢量格式,任意放大都清晰,还能在 Inkscape 或 Illustrator 中编辑。字体会嵌入文件,所以比 PNG 大。网页、海报以及支持 SVG 的设计工具最适合它。

只在必须时用 JPG

JPG 压缩会在细线周围产生轻微杂点,而且不支持透明,背景总会被填充。只有在系统不接受 PNG 时才用它。其他情况下,同样尺寸的 LaTeX 转 PNG 结果更干净。

在其他地方使用公式图片

演示文稿

深色幻灯片主题下,把文字颜色设为白色并保持背景透明。按幻灯片上实际使用的字号导出,各页公式大小才会一致。点击"复制图片"后按 Ctrl+V 粘贴即可。Keynote、Google 幻灯片和 Canva 都能使用同样的文件,透明 PNG 在幻灯片上缩放时也不会出现白框。

网页、Markdown 和聊天

很多论坛、聊天软件和 Markdown 编辑器无法渲染 LaTeX。PNG 在任何地方都能显示;把 LaTeX 代码写进替代文字,屏幕阅读器和搜索引擎依然能读取。Discord、Slack、GitHub 议题和电子邮件都能同样显示 LaTeX 转 PNG 的图片,即使读者那里不支持数学公式。

回到 LaTeX 文档

在 LaTeX 中,公式应保留为代码而不是图片:这样始终清晰,也能被搜索。用公式编辑器来写,LaTeX 转 PNG 只用于 LaTeX 以外的场合。如果手上只有公式的旧图片,可以用我们的图片转 LaTeX 工具把它变回代码。

LaTeX 公式编辑器

官方参考资料: amsmath (CTAN) · The LaTeX Project

LaTeX 转 PNG: styleLatex card with the tool's purpose and a code sample | LaTeX 转 PNG

LaTeX 图片常见问题

LaTeX 怎么插入 PNG?
加载 graphicx,在 figure 环境中写 \includegraphics[width=0.5\textwidth]{file.png} 并加上 \caption。在 Overleaf 中需要先把 PNG 上传到项目。
LaTeX 能用 SVG 吗?
不能直接使用。svg 宏包会借助 Inkscape 转换 SVG 文件,需要安装 Inkscape 并开启 shell escape。先把 SVG 转成 PDF 通常更简单。
LaTeX 怎么插入 SVG?
加载 svg 宏包,写 \includesvg{file},并在安装了 Inkscape 的环境中用 --shell-escape 编译。也可以先把 SVG 导出为 PDF,再用 \includegraphics。
能把 LaTeX 表格保存成 PNG 吗?
在数学模式中用 array 写的简单表格可以在这里渲染。完整的 tabular 需要用 standalone 文档类编译,再把 PDF 转成 PNG,例如使用 pdftoppm。
怎么把图片转换成 LaTeX 代码?
这和 LaTeX 转 PNG 正好相反。把公式的照片或截图上传到我们的转换工具,它会识别并返回 LaTeX 代码。
LaTeX 中怎么把 SVG 转成 PDF?
用 Inkscape 打开 SVG 并另存为 PDF,或运行 inkscape file.svg --export-type=pdf,再用 \includegraphics 插入 PDF。svg 宏包会自动完成同样的步骤。
为什么我的 PNG 图片在 LaTeX 中不显示?
通常是路径或文件名错误,或者文件没有上传到 Overleaf 项目。旧的 latex 转 DVI 流程完全无法读取 PNG,请用 pdfLaTeX、XeLaTeX 或 LuaLaTeX 编译。
LaTeX 里应该用 PNG 还是 JPG 图片?
公式、示意图和截图这类边缘清晰的内容用 PNG,照片用 JPG。能导出为矢量的内容,用 PDF 比两者都好,因为它任意放大都清晰,文字也能选中。
LaTeX 能用 PNG 吗?
能。pdfLaTeX、XeLaTeX 和 LuaLaTeX 都可以用 graphicx 宏包的 \includegraphics 插入 PNG 文件。
怎么从 LaTeX 得到高分辨率的 PNG?
下载前把分辨率设为 4 倍或 8 倍,图片尺寸会显示像素数。32 px 公式的 4 倍 PNG 宽约 1,500 像素,足够铺满一页幻灯片,或以正常尺寸进行 300 dpi 打印。想要无限清晰,可以改为导出 SVG。
LaTeX 转 PNG 能用透明背景吗?
能,PNG 和 SVG 默认就是透明背景。只有 JPG 会用白色或你自定义的颜色填充背景。透明背景的 LaTeX 转 PNG 图片放在任何颜色的幻灯片或页面上都很干净。
能修改公式图片的颜色吗?
能。导出前任选文字颜色即可。也可以在 LaTeX 中用 \color{red}{x} 给公式的一部分上色。
LaTeX 公式应该导出为 SVG 还是 PNG?
网页以及需要缩放或编辑的场合用 SVG;幻灯片、文档和聊天软件用 PNG,它在哪里都能用。拿不准时,用 4 倍分辨率做 LaTeX 转 PNG 是稳妥的选择。
怎么用 Python 把 LaTeX 转成 PNG?
Matplotlib 不需要安装 LaTeX 就能绘制公式:把 r'$\frac{a}{b}$' 放进 plt.text,再用 dpi=300、transparent=True 调用 savefig。sympy.preview 则需要真实的 LaTeX 环境。
能把 TikZ 或整个 LaTeX 文档转成 PNG 吗?
这个页面不行,它只渲染数学公式。用 standalone 文档类编译 TikZ 图,再用 pdftoppm -png -r 300 转换 PDF。
LaTeX 转 PNG 工具免费吗?我的公式会上传吗?
免费,无需注册。渲染和导出都在浏览器中完成,公式和图片都不会离开你的电脑。

有整页笔记、扫描件或 PDF?把它转成能编译的 LaTeX。

转换文件