PrintDocument.DefaultPageSettings.Landscape = true; //(True为横向,False为竖向)
PrintDocument.DefaultPageSettings.PaperSize = new PaperSize("Default", 945, 551); //其中的数字为英寸
//英寸换算到厘米
public decimal FromInchToCM(decimal inch)
{
return Math.Round((System.Convert.ToDecimal((inch / 100)) * System.Convert.ToDecimal(2.5400)), 2); //Math.Round取两位小数
}