当前位置: 代码迷 >> Office >> C# excel 打印设立中选择了水平居中,左右页边距也相同,但是打印出来仍然偏左
  详细解决方案

C# excel 打印设立中选择了水平居中,左右页边距也相同,但是打印出来仍然偏左

热度:1143   发布时间:2016-05-05 05:54:15.0
C# excel 打印设置中选择了水平居中,左右页边距也相同,但是打印出来仍然偏左
C# excel 打印设置中选择了水平居中,左右页边距也相同,但是打印出来仍然偏左,连调整一下行高都左偏,不过在预览以及用虚拟打印机打印到pdf,明显居中,求大神指点迷津。

代码过程

1、创建新文档
2、添加标题(有合并单元格操作)
3、添加表头(有设置自动换行)
4、添加数据(有设置自动换行)
5、从表头开始设置列宽
6、设置打印页边距
7、设置打印水平居中
8、打印

但是怎么调整列宽等等,都没法居中,甚至只有一小列也无法居中,总是偏左不知道问题出在何处,将其预览木有问题,将其打印到pdf也木有问题(虚拟打印),头发快挠光了,还是不行,哪位大神给俺指点一二啊

------解决方案--------------------
换成word试试
------解决方案--------------------
将其打印到pdf也木有问题
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
那有可能是你打印机驱动设置问题,换其它的一个打印机、打印机驱动来试试
------解决方案--------------------
你先别写太多的东西,写少点试试看有没有这个问题。
  相关解决方案