private string LinkEvaluator(Match match) { var linkId = match.Groups[1].Value.ToLowerInvariant(); Urls[linkId] = Markdown.EncodeAmpsAndAngles(match.Groups[2].Value); var width = match.Groups[6].Value; var height = match.Groups[8].Value; var align = match.Groups[10].Value; var convert = match.Groups[12].Value; var convertType = match.Groups[14].Value; var convertQuality = match.Groups[16].Value; var hexFillColor = match.Groups[18].Value; //Store the refence image attributes var imageFormat = new ReferenceAttributes(width, height, convert, convertType, hexFillColor, convertQuality); ReferenceAttributes[linkId] = imageFormat; if (!String.IsNullOrWhiteSpace(match.Groups[3].Value)) { Titles[linkId] = match.Groups[3].Value.Replace("\"", """); } ImageAlignment[linkId] = new ImageOptions(width, height, align); return(""); }
private string LinkEvaluator(Match match) { var linkId = match.Groups[1].Value.ToLowerInvariant(); Urls[linkId] = Markdown.EncodeAmpsAndAngles(match.Groups[2].Value); var width = match.Groups[6].Value; var height = match.Groups[8].Value; var align = match.Groups[10].Value; var convert = match.Groups[12].Value; var convertType = match.Groups[14].Value; var convertQuality = match.Groups[16].Value; var hexFillColor = match.Groups[18].Value; //Store the refence image attributes var imageFormat = new ReferenceAttributes(width, height, convert, convertType, hexFillColor, convertQuality); ReferenceAttributes[linkId] = imageFormat; if (!String.IsNullOrWhiteSpace(match.Groups[3].Value)) { Titles[linkId] = match.Groups[3].Value.Replace("\"", """); } ImageAlignment[linkId] = new ImageOptions(width, height, align); return ""; }