将 XPS 转换为 SVG

R P*_*sha 5 svg xps

是否有直接快速的方法将XPS(XML 纸张规范)文件转换为SVG格式?

我可以将 XPS 转换为 PDF,然后使用inkscape将它们转换为 SVG。但是 PDF->SVG 步骤非常耗时,尽管此过程似乎不占用 CPU。

我的理解是,因为 XPS 是一种基于矢量的格式,将其转换为另一种基于矢量的格式(如 SVG)必须可行,并且比将基于光栅的格式(尽管我不完全确定 pdf 只是基于光栅)转换为基于矢量的格式要快得多格式。

顺便说一句,目标是在浏览器中显示基于矢量的图像,我有 XPS 文件。

gol*_*mar 4

libgxps读取 XPS 并可以创建 SVG 文件。

我用命令在 Cygwin 上尝试过xpstosvg,效果很好。