If ydr IsNot Nothing Then
If ydr("默认") = False Then
If ydr("纸张类型") = "A4" Then
doc.PageSetting.PaperKind = 9 '纸张类型改为A4
Else
doc.PageSetting.PaperKind = 9 '纸张类型改为A4,目前先写死
End If
If ydr("纸张方向") = "横向" Then
doc.PageSetting.Landscape = True '横向打印
Else
doc.PageSetting.Landscape = False '竖向打印
End If
doc.PageSetting.LeftMargin = ydr("左边距")'设置左边距
doc.PageSetting.RightMargin = ydr("右边距") '设置右边距
doc.PageSetting.TopMargin = ydr("上边距") '设置上边距
doc.PageSetting.BottomMargin = ydr("下边距") '设置下边距
cr = ydr("网格线颜色")
ht = ydr("行高")
Else
doc.PageSetting.PaperKind = 9 '纸张类型改为A4
doc.PageSetting.Landscape = True '横向打印
doc.PageSetting.LeftMargin = 30 '设置左边距
doc.PageSetting.RightMargin = 30 '设置右边距
doc.PageSetting.TopMargin = 20 '设置上边距
doc.PageSetting.BottomMargin = 20 '设置下边距
cr = Color.Gray
ht = 6
End If
Else
doc.PageSetting.PaperKind = 9 '纸张类型改为A4
doc.PageSetting.Landscape = True '横向打印
doc.PageSetting.LeftMargin = 30 '设置左边距
doc.PageSetting.RightMargin = 30 '设置右边距
doc.PageSetting.TopMargin = 20 '设置上边距
doc.PageSetting.BottomMargin = 20 '设置下边距
cr = Color.Gray
ht = 6
End If