TortoiseSVN Logo

将版本修订图保存为 SVG 文件

版本修订图是快速了解项目概况的好方法。但是,除非您将其保存为图像并传递图像,否则您无法与其他人共享该图表。

如果版本修订图很小,那么将其保存为 PNG 图像就可以了。但是,与所有图像一样,PNG 的缩放效果不是很好。如果版本修订图已经很大,则生成的图像文件也可能变得很大。它甚至可能变得太大而无法显示。

虽然您可以将图形保存为 wmf 文件,该文件小得多且可以完美缩放,但 wmf 格式仅适用于 Windows,并且不会在例如浏览器中显示。

自 TortoiseSVN 1.7 版本起,版本修订图也可以保存为 SVG 文件。SVG 文件是一种矢量格式,可以完美缩放,相对较小,并且可以在所有现代浏览器中显示。

为了说明大图的问题,我将 TortoiseSVN 项目的版本修订图保存为 PNG 文件以及 SVG 文件。

PNG 文件为 950x8116 像素,大小为 227 KB。虽然磁盘上的大小不是太大,但 8116 像素的高度相当大。

然而,SVG 文件仅需 114 KB 的磁盘空间,并且可以调整大小而不会像素化。

您可以在浏览器中直接比较这两种不同的格式

尝试在浏览器中调整图像大小(通常使用 Ctrl+鼠标滚轮Ctrl++/-)。PNG 图像很快就会像素化,而 SVG 文件可以完美缩放。