Hello,
It seems in conversion circles and ellipses are not scaled down if SVGSaveOptions.IsExportScaleInMatrix parameter is false.
Using latest aspose.diagram for .Net
Please test attached file ellipse.zip (1.3 MB)
Could you please also share the sample code snippet that you are using to convert VSD into SVG? We will further test the scenario accordingly address it.
var originalDiagram = new Diagram(filepath);
foreach(Page pagecopy in originalDiagram.Pages)
{
using (Diagram diagram = new Diagram())
foreach (Master master in masters)
{
diagram.Masters.Add(master);
}
diagram.Pages.Clear();
diagram.Pages.Add(pagecopy);
Aspose.Diagram.Saving.SVGSaveOptions option = (Aspose.Diagram.Saving.SVGSaveOptions)Aspose.Diagram.Saving.SaveOptions.CreateSaveOptions (SaveFileFormat.Svg);
option.ExportHiddenPage = false;
option.IsSavingImageSeparately = false;
option.IsExportScaleInMatrix = false;
diagram.Save(savePath, option);
}
It goes something like this.
Original vsd files have several pages so I convert them separately.
We have logged an issue as DIAGRAMNET-52779 in our issue management system for further investigation. We will look into its details and let you know once the ticket is resolved. Please be patient and spare us some time.
We are sorry for the inconvenience.
The issues you have found earlier (filed as DIAGRAMNET-52779) have been fixed in this update. This message was posted using Bugs notification tool by philip.zhou