예제 #1
0
 //---------------------------------------------------------------------------------------------------------
 /// <summary>
 /// Перевод размера в аппаратно-независимых единицах в миллиметры
 /// </summary>
 /// <param name="device_unit">Размер в аппаратно-независимых единицах</param>
 /// <returns>Размер в миллиметрах</returns>
 //---------------------------------------------------------------------------------------------------------
 public static Size2Df ToMilliliters(Size2Df device_unit)
 {
     return(new Size2Df(device_unit.Width * UnitToMM, device_unit.Height * UnitToMM));
 }
예제 #2
0
 //---------------------------------------------------------------------------------------------------------
 /// <summary>
 /// Перевод размера в аппаратно-независимых единицах в миллиметры
 /// </summary>
 /// <param name="device_unit">Размер в аппаратно-независимых единицах</param>
 /// <returns>Размер в миллиметрах</returns>
 //---------------------------------------------------------------------------------------------------------
 public static Size2Df ToMillilitersRound(Size2Df device_unit)
 {
     return(new Size2Df((Single)Math.Round(device_unit.Width * UnitToMM, 0),
                        (Single)Math.Round(device_unit.Height * UnitToMM, 0)));
 }
예제 #3
0
 //---------------------------------------------------------------------------------------------------------
 /// <summary>
 /// Перевод размера в миллиметрах в аппаратно-независимые единицы
 /// </summary>
 /// <param name="millimeter">Размер в миллиметрах</param>
 /// <returns>Размер в аппаратно-независимых единицах</returns>
 //---------------------------------------------------------------------------------------------------------
 public static Size2Df ToDeviceUnits(ref Size2Df millimeter)
 {
     return(new Size2Df(millimeter.Width * MMToUnit, millimeter.Height * MMToUnit));
 }