在 CF9 下,我使用 Batik (1.7) 转码器将 SVG 转换为 PNG。SVG 包含使用非标准字体的文本,这些字体是我在服务器上的 Windows 下安装的,但在 Batik 转换期间被备用系统字体替换。我已经尝试过 TTF 和 OTF 字体以及这里的建议:http ://webmonkeyswithlaserbeams.wordpress.com/2009/04/29/custom-fonts-in-coldfusion/ 。由于在应用程序的另一个区域解析性能问题,在 SVG 中嵌入字体不是一个可行的选择。