AODL.Document.Helper.SizeConverter.GetPixelFromAnOfficeSizeValue C# (CSharp) Метод

GetPixelFromAnOfficeSizeValue() публичный статический Метод

Gets the pixel from an office size value. e.g pass 1.54cm and get back 58
public static GetPixelFromAnOfficeSizeValue ( string aSizeValue ) : int
aSizeValue string A size value.
Результат int
		public static int GetPixelFromAnOfficeSizeValue(string aSizeValue)
		{
			if (aSizeValue == null)
				return 0;

			try
			{
				if (aSizeValue.EndsWith("cm"))
				{
					aSizeValue		= aSizeValue.Replace("cm", "");

					return (int)CmToPixel(Convert.ToDouble(aSizeValue, System.Globalization.NumberFormatInfo.InvariantInfo));
				}
				
				if (aSizeValue.EndsWith("mm"))
				{
					aSizeValue		= aSizeValue.Replace("mm", "");

					return (int)MmToPixel(Convert.ToDouble(aSizeValue, System.Globalization.NumberFormatInfo.InvariantInfo));
				}

				else if (aSizeValue.EndsWith("in"))
				{
					aSizeValue		= aSizeValue.Replace("in", "");

					return (int)InchToPixel(Convert.ToDouble(aSizeValue, System.Globalization.NumberFormatInfo.InvariantInfo));
				}

				return 0;
			}
			catch(Exception )
			{
				return 0;
			}
		}