#region
像素-英寸-厘米-DPI-转换
double 英寸厘米 = 2.54 ;
double 厘米英寸 = 0.393700787 ;
/// <summary>
/// 英寸转厘米
/// </summary>
/// <param name="英寸"></param>
/// <returns> 厘米 </returns>
public double 英寸转厘米( double 英寸)
{
return 英寸 * 英寸厘米;
}
/// <summary>
/// 厘米转英寸
/// </summary>
/// <param name="厘米"></param>
/// <returns> 英寸 </returns>
public double 厘米转英寸( double 厘米)
{
return 厘米 / 英寸厘米;
}
/// <summary>
/// 厘米转像素
/// </summary>
/// <param name="厘米"></param>
/// <param name="DPI"></param>
/// <returns></returns>
public int 厘米转像素( double 厘米, int DPI)
{
return ( int )(厘米转英寸(厘米) * DPI);
}
/// <summary>
/// 像素转厘米
/// </summary>
/// <param name="像素"></param>
/// <param name="DPI"></param>
/// <returns></returns>
public double 像素转厘米( int 像素, int DPI)
{
return 英寸转厘米(像素 / DPI);
}
#endregion
double 英寸厘米 = 2.54 ;
double 厘米英寸 = 0.393700787 ;
/// <summary>
/// 英寸转厘米
/// </summary>
/// <param name="英寸"></param>
/// <returns> 厘米 </returns>
public double 英寸转厘米( double 英寸)
{
return 英寸 * 英寸厘米;
}
/// <summary>
/// 厘米转英寸
/// </summary>
/// <param name="厘米"></param>
/// <returns> 英寸 </returns>
public double 厘米转英寸( double 厘米)
{
return 厘米 / 英寸厘米;
}
/// <summary>
/// 厘米转像素
/// </summary>
/// <param name="厘米"></param>
/// <param name="DPI"></param>
/// <returns></returns>
public int 厘米转像素( double 厘米, int DPI)
{
return ( int )(厘米转英寸(厘米) * DPI);
}
/// <summary>
/// 像素转厘米
/// </summary>
/// <param name="像素"></param>
/// <param name="DPI"></param>
/// <returns></returns>
public double 像素转厘米( int 像素, int DPI)
{
return 英寸转厘米(像素 / DPI);
}
#endregion