Free Support Forum - aspose.com

使用aspose-slides-19.9操作PPT,艺术字转svg变成方格了

期望效果
期望图.png (6.9 KB)
实际效果
实际图.png (2.8 KB)

@qaq,

您能否最终尝试使用Aspose.Slides最新版本19.11,如果仍然有问题,请共享源文件以及示例代码和完整的环境详细信息,以便我们进一步调查以帮助您。

尝试过了最新版本,依旧不行,运行环境Windows10 ppt2010/2016
public static String write(IShape shape) {
String pathname = PptConfig.getPath() + PptConfig.getName() + “/”;
File path = new File(pathname);
if (!path.exists()) {
path.mkdirs();
}
String sourceName = “media/” + System.nanoTime() + “.svg”;
try {
FileOutputStream os = new FileOutputStream(pathname + sourceName);
shape.writeAsSvg(os);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
return sourceName;
}

@qaq,

您能否共享从其生成svg的源演示文稿文件。

Unit6 huan.zip (89.5 KB)
unit6这个艺术字转svg会变成方格

@qaq,

我已经处理了源文件,并且能够观察到问题。我们的问题跟踪系统中已创建了ID为SLIDESJAVA-37874的票证,以进行进一步调查以解决问题。我们将尽快与您分享好消息。