Exemple #1
0
 ////////////////////////////////////////////////////////////////////
 /// <summary>
 /// Calculates image size to preserve aspect ratio.
 /// </summary>
 /// <param name="InputSize">Image display area.</param>
 /// <returns>Adjusted image display area.</returns>
 /// <remarks>
 /// Calculates best fit to preserve aspect ratio.
 /// </remarks>
 ////////////////////////////////////////////////////////////////////
 public SizeD ImageSize
 (
     SizeD InputSize
 )
 {
     return(ImageSizePos.ImageSize(WidthPix, HeightPix, InputSize.Width, InputSize.Height));
 }
Exemple #2
0
 ////////////////////////////////////////////////////////////////////
 /// <summary>
 /// Calculates image size to preserve aspect ratio.
 /// </summary>
 /// <param name="Width">Image display width.</param>
 /// <param name="Height">Image display height.</param>
 /// <returns>Adjusted image display area.</returns>
 /// <remarks>
 /// Calculates best fit to preserve aspect ratio.
 /// </remarks>
 ////////////////////////////////////////////////////////////////////
 public SizeD ImageSize
 (
     double Width,
     double Height
 )
 {
     return(ImageSizePos.ImageSize(WidthPix, HeightPix, Width, Height));
 }