/// <summary>
 /// Parses the given Stroke data string and converts it to ICanvasStroke
 /// </summary>
 /// <param name="resourceCreator">ICanvasResourceCreator</param>
 /// <param name="strokeData">Stroke data in string format</param>
 /// <returns>ICanvasStroke</returns>
 public static ICanvasStroke CreateStroke(ICanvasResourceCreator resourceCreator, string strokeData)
 {
     using (new CultureShield("en-US"))
     {
         return(CanvasStrokeParser.Parse(resourceCreator, strokeData));
     }
 }
 /// <summary>
 /// Parses the given Stroke data string and converts it to ICanvasStroke
 /// </summary>
 /// <param name="resourceCreator">ICanvasResourceCreator</param>
 /// <param name="strokeData">Stroke data in string format</param>
 /// <returns>ICanvasStroke</returns>
 public static ICanvasStroke CreateStroke(ICanvasResourceCreator resourceCreator, string strokeData)
 {
     return(CanvasStrokeParser.Parse(resourceCreator, strokeData));
 }