Hello,
Using trial version of MF.Diagramming,
SvgContent content = new SvgContent();
content.Parse(@"c:\111\test1.svg");
have found error in svg importing on some files:
"Input string was not in a correct format"
svg file opens correctly in Adobe SVG Viewer and Sketcha SVG Editor.
Svg that generate error is here:
http://rapidshare.com/files/357529020/test1.svg.htmlThanks.
P.S.
Error StackTrace:
" at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)\r\n at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)\r\n at System.Int32.Parse(String s, IFormatProvider provider)\r\n at MindFusion.Convert.ToInt32(String s)\r\n at MindFusion.Svg.SvgHelper.x8605987b47163603(String xbcea506a33cf9111)\r\n at MindFusion.Svg.x598e294ca99a0985.x6efdf09bce634a17(String xbcea506a33cf9111)\r\n at MindFusion.Svg.x598e294ca99a0985.x7c0bb70bb057d8b6(String x44ecfea61c937b8e)\r\n at MindFusion.Svg.x598e294ca99a0985.x79b6d8a6eef369fb()\r\n at MindFusion.Svg.SvgElement.LoadFromXml(XmlElement xmlElement)\r\n at MindFusion.Svg.SvgPath.LoadFromXml(XmlElement xmlElement)\r\n at MindFusion.Svg.SvgContent.x82ec3329a49fbf6f(XmlElement x4bbc2c453c470189, Svg x29ab6036cad2ea2b, Boolean x0cbf9b7aa58d02e4)\r\n at MindFusion.Svg.SvgContent.x82ec3329a49fbf6f(XmlElement x4bbc2c453c470189, Svg x29ab6036cad2ea2b, Boolean x0cbf9b7aa58d02e4)\r\n at MindFusion.Svg.SvgContent.x82ec3329a49fbf6f(XmlElement x4bbc2c453c470189, Svg x29ab6036cad2ea2b, Boolean x0cbf9b7aa58d02e4)\r\n at MindFusion.Svg.SvgContent.Parse(XmlNodeList xmlElements)\r\n at MindFusion.Svg.SvgContent.Parse(XmlDocument document)\r\n at MindFusion.Svg.SvgContent.Parse(String FileName)\r\n at mf1.Form1..ctor() in f:\\c#\\mind_fusion\\mf1\\mf1\\Form1.cs:line 65\r\n at mf1.Program.Main() in f:\\c#\\mind_fusion\\mf1\\mf1\\Program.cs:line 20\r\n at System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args)\r\n at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)\r\n at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()\r\n at System.Threading.ThreadHelper.ThreadStart_Context(Object state)\r\n at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)\r\n at System.Threading.ThreadHelper.ThreadStart()"