需求:A4纸,左2.5cm, 上、下、右2.0cm,页眉1.5cm,页脚1.75cm
目前使用打印参数如下:
// 设置为a4纸
printInfo.paperSize(new GC.Spread.Sheets.Print.PaperSize(GC.Spread.Sheets.Print.PaperKind.a4));
// 纵向打印
printInfo.orientation(GC.Spread.Sheets.Print.PrintPageOrientation.portrait);
// 规定的页边距
printInfo.margin({top:78.74, bottom:78.74, left:98.42, right:78.74, header:59.05, footer:68.89});
// 隐藏行头,列头
printInfo.showRowHeader(GC.Spread.Sheets.Print.PrintVisibilityType.hide);
printInfo.showColumnHeader(GC.Spread.Sheets.Print.PrintVisibilityType.hide);
现在打印出来与使用WPS打印出来的边距不一样。是页边距设置错了吗?
api如下
在设置边距的时候把厘米转为了英寸
但是又看到有的帖子说,这个单位是px,请问要怎么才能设置正确的页边距
|
|