CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

为啥打印预览可以,但是打印时只有打印出一半?

楼主calen()2005-01-04 11:39:25 在 .NET技术 / C# 提问

我使用printdocument来打印一个A3幅面横向的报表,打印预览都可以预览出来,但是点击打印预览上面的那个打印按钮时只能打印出A3纵向的报表的宽度的报表 问题点数:50、回复次数:10Top

1 楼lyvvvv(lyvvvv)回复于 2005-01-04 11:45:02 得分 0

打印之前进行页面设置?Top

2 楼winxieddd(一剑飘香)回复于 2005-01-04 11:46:25 得分 0

打印机的问题?理论上,只要打印预览通过了,也就可以打印出来。你再检查一下你的打印机。Top

3 楼calen()回复于 2005-01-04 11:50:46 得分 0

我也认为理论上是这样的,但是人家确实打印不出来,我的打印机只有A4幅面,使用方说打不出来  
  Top

4 楼wq_sc(陶强)回复于 2005-01-04 12:06:09 得分 0

你用的是STAR   3200系列的针式打印机吧!如是的话下面这个办法就肯定可以。原因是打印机的感光器材上灰了。你把打印机的后盖打开,用力吹一下就可以了。有点可笑哈,但确实有效。  
  Top

5 楼calen()回复于 2005-01-04 15:22:34 得分 0

可惜,不是star   3200  
   
   
  现在使用Adobe   PDF打印也出了同样的问题Top

6 楼calen()回复于 2005-01-05 11:07:16 得分 0

upTop

7 楼Jouzen()回复于 2005-01-05 11:35:58 得分 0

我觉得是打印机的问题Top

8 楼cnming(cnming)回复于 2005-01-06 09:53:13 得分 50

你需要设置打印机支持的纸张类型  
   
  例如  
   
  _PDoc.DefaultPageSettings.PaperSize   =_PDoc.PrinterSettings.PaperSizes[1];Top

9 楼kenter5(kenter)回复于 2005-01-06 12:48:22 得分 0

关注ing。。。  
   
  偶也遇到打印问题了,EPSON   LQ-300K,win98下打印时只能打印出很少很少的一部分,可是用记事本打印正常,而且在win2000下打印也是正常的,正焦急等待回帖中,希望有路过的高手指点迷津。  
   
  我的贴:  
  http://community.csdn.net/Expert/topic/3702/3702251.xml?temp=.1023065Top

10 楼calen()回复于 2005-01-07 17:05:30 得分 0

foreach(System.Drawing.Printing.PaperSize   PS   in   _PDoc.PrinterSettings.PaperSizes)  
  {  
  if   (PS.PaperName   ==   "A3")  
  {  
  _PDoc.DefaultPageSettings.PaperSize   =   PS;  
  }  
  }  
  Top

相关问题

  • 打印预览
  • 打印预览
  • 打印预览?
  • Quickreport控件在宽行打印机上打印时,预览正确但是打印出来只有一半.
  • 打印预览-有点急!
  • 打印预览-有点急!
  • 打印预览一问!
  • 打印,预览,关于CHtmlView。
  • 打印预览问题?(Nizvoo)
  • 打印预览的问题

关键词

  • 打印
  • 预览
  • 报表
  • ps
  • 打印机
  • a3
  • papersize
  • pdoc
  • 使用
  • 问题

得分解答快速导航

  • 帖主:calen
  • cnming

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo