public static double GetDoubleFromAnOfficeSizeValue(string aSizeValue)
{
if (string.IsNullOrEmpty(aSizeValue))
return 0.0;
try
{
if (aSizeValue.EndsWith("cm"))
{
aSizeValue = aSizeValue.Replace("cm", string.Empty);
return Convert.ToDouble(aSizeValue, System.Globalization.NumberFormatInfo.InvariantInfo);
}
else if (aSizeValue.EndsWith("in"))
{
aSizeValue = aSizeValue.Replace("in", string.Empty);
return Convert.ToDouble(aSizeValue, System.Globalization.NumberFormatInfo.InvariantInfo);
}
return 0;
}
catch(Exception)
{
return 0;
}
}