Fix: SvgColourServer ToString method.

This commit is contained in:
H1Gdev 2019-09-20 17:23:31 +09:00 коммит произвёл mrbean-bremen
Родитель 63f4036f75
Коммит b77562e7b4
2 изменённых файлов: 4 добавлений и 5 удалений

Просмотреть файл

@ -53,7 +53,7 @@ namespace Svg
return c.Name;
#endif
// Return the hex value
return String.Format("#{0}", c.ToArgb().ToString("x").Substring(2));
return String.Format("#{0}", c.ToArgb().ToString("x8").Substring(2));
}
public override SvgElement DeepCopy()

Просмотреть файл

@ -81,10 +81,9 @@ namespace Svg
{
if (destinationType == typeof(string))
{
// check for none
if (value == SvgPaintServer.None) return "none";
if (value == SvgPaintServer.Inherit) return "inherit";
if (value == SvgPaintServer.NotSet) return string.Empty;
// check for constant
if (value == SvgPaintServer.None || value == SvgPaintServer.Inherit || value == SvgPaintServer.NotSet)
return value.ToString();
#if !NETSTANDARD20
var colourServer = value as SvgColourServer;
if (colourServer != null)