Conversion from SVG to VSDX formed elements error

图1为元素
局部截取_20260707_233557.png (3.2 KB)

局部截取_20260707_223913.png (1.8 KB)

Figure 1 is the SVG diagram, and Figure 2 is the converted VSDX diagram, which doesn’t align with the original format

Conversion code:
/**
* svg 转 visio
*/
@Test
public void svgToVisioFull() throws Exception {
String sourcePath = “D:\test\aspose\绘图1.svg”;
String targetPath = “D:\test\aspose\绘图1-full.vsdx”;
Diagram diagram = null;
try {
// 加载SVG
diagram = new Diagram(sourcePath);
// 导出配置,仅使用真实存在的API
DiagramSaveOptions saveOpts = new DiagramSaveOptions(SaveFileFormat.VSDX);
saveOpts.setAutoFitPageToDrawingContent(true);
diagram.save(targetPath, saveOpts);
} finally {
if (diagram != null) {
diagram.dispose();
}
}
}

@wxpid1
We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.

Issue ID(s): DIAGRAMAPP-3234

Could you please provide the test SVG file? This will help us handle the issue more effectively.

Downloads.zip (10.5 KB)

医学谱图.zip (3.6 KB)

These are all my SVG test files.