绘制过程调用堆栈

emr分析笔记

emr分析笔记

页面尺寸初始化时候的调用堆栈

emr分析笔记

this.intPaperWidth = (int)(size.Width / rate);
 this.intPaperHeight = (int)(size.Height / rate);

最后得到尺寸是2370,3507,rate 是0.3333

a4纸像素大小是790, 1169

 标准宽 StandardWidth=  intPaperWidth - intLeftMargin - intRightMargin; =2064

标准高 StandardHeight= intPaperHeight - intTopMargin - intBottomMargin; 3201

margin都是153

最后page的宽高是

NewPage.Width = this.StandardWidth;(2064)

NewPage.Height = this.StandardHeight - NewPage.HeaderHeight - NewPage.FooterHeight(3201-303-132=2766)

相关文章:

  • 2022-12-23
  • 2021-08-20
  • 2021-07-16
  • 2021-05-19
  • 2022-12-23
  • 2021-10-23
猜你喜欢
  • 2021-11-12
  • 2021-12-18
  • 2022-02-10
  • 2021-07-18
  • 2021-11-09
  • 2021-10-14
  • 2022-12-23
相关资源
相似解决方案