抱歉 - 这不会回答您的问题:“将 PS 转换为 SVG 的正确方法是什么?”
没有“正确的方法”。有“可能的方法”。这是一个太复杂的世界。
正如我在评论中提到的,我会尝试自己使用 Inkscape。您确实在程序中遇到了问题 - 让我问您:您的 PS 文件是否在其他地方正确渲染,除了您创建它的地方吗?您可以将极简主义文件附加到问题中吗?
现在,尝试另一种方法:ghostscript是一个强大的 postscript,它具有“ps-to-ps”模式,可以简化 Postscritp 文件,以便让它们对其他程序更“简单”。如果你还没有,我建议你得到它。
它可以输出 SVG - 但您会知道您的文件是否在其中正确呈现(带有间距和字体),其次,您可以使用 Ghostscript 的“ps2ps”模式创建一个辅助 postscript 文件,您可以尝试将其导入到 inkscape 中。这有机会成功,因为它应该处理 Inkscape 无法掌握的较少使用或非标准的文本选项。
Ghostscript 本身使用起来可能相当“粗糙” - 它是开发人员的工具,而不是设计人员的工具(它甚至直接用作某些操作系统的打印机驱动程序),因此您可能需要深入研究它的文档(或再次询问)以使 postscript-to-postscript 部分正常工作。获取“gsview”配套程序,它为 Postscript 提供了一个窗口,也可能会有所帮助。