水晶报表-强大而成熟,但是多少男儿汉败倒在他的自定义纸张设置上。

1:水晶报表是纸形打印。所以自定义纸张类打印肯定要在电脑上增加对应的纸张才行(手动加还是代码加这个不管)
2:纸张分3种系统内建(不可更改),自定义,打印机自带。很遗憾的是水晶只认系统内建的。
3:打印机一般分2种。1普通喷墨的A4,2有联单的针式
4:注意水晶报表不是所见所得的,预览的纸张是什么不一定打印的就是什么纸张(受3方影响。打印机、报表内设置、PAPERSIZE 属性,三者之间关系不详)。
5:对于第一种A4纸张。没什么好说的系统内建纸型。水晶报表认。直接指定就行
6:对于第二种联单的自定义型一般专机专用,当然是建好纸张让打印机默认自己建的纸张为默认首选了。
7:然后设置水晶报表使用打印机默认的纸张PaperSize = CrystalDecisions.Shared.PaperSize.DefaultPaperSize
以上能保证专机专纸的任何打印。:要注意第4点。如果你是自定义纸而且要预览要保障预览和打印都用指定的纸张,那么预览时你得指定PaperSize=你自定义纸张的索引号。打印的时候又改成CrystalDecisions.Shared.PaperSize.DefaultPaperSize
8:如果你想一个打印机多个自定义纸张那么用API吧动态改变打印机的默认纸张,根据以上拐2弯就能实现了遗憾的是网络打印机的话就没折了

转自:http://blog.csdn.net/bodaowang/article/details/6662919

水晶报表打印纸张设置相关推荐

  1. [水晶报表]如何设置水晶报表(crystal reports)的字段自动换行

    在做报价系统时候水晶报表做最后报表的产出.由于规格字数较长,用户在预览报表时无法看全规格,规格多出部分会导致重叠现象. 百度文库提供一个解决方案: 1.如何设置水晶报表(crystal reports ...

  2. WEB水晶报表直接打印 ---设置

    VS.NET2005 CrystalReport的打印模式分为Pdf和ActiveX两种,打印模式的设置在 CrystalReportViewer.PrintMode 属性中. 1.PDF模式的打印需 ...

  3. [转]VS2010中水晶报表安装应用及实例

    基本分类如下: 第一部分:VS2010简介 VS2010是微软的提供的一套完整的开发环境,功能也是相当的大 微软宣布了下一代开发工具和平台的正式名称,分别称为"Visual Studio T ...

  4. VS2010中水晶报表安装应用及实例

    基本分类如下: 第一部分:VS2010简介 VS2010是微软的提供的一套完整的开发环境,功能也是相当的大 微软宣布了下一代开发工具和平台的正式名称,分别称为"Visual Studio T ...

  5. 视频教程-C#Winform水晶报表实例教程-C#

    C#Winform水晶报表实例教程 二十多年的企业管理软件开发经历,熟知管理软件的整个开发流程,熟练掌握VFP语言,掌握VB语言,了解JAVA.asp.net.CSS.HTML/HTML5等语言,使用 ...

  6. access数据库使用水晶报表(PUSH)推模式实现多数据源含子报表的订单打印

    最近改造一个小型购物网站,要求使用水晶报表实现订单打印,本人对水晶报表从一无所知到,到最终弄出来整整花了一夜的时间,特此记录下此文和大家共享. 关于水晶报表更详细的介绍建议大家可以参考阿泰的博客:ht ...

  7. 水晶报表设置FiledObject支持HTML格式的数据

    经常遇见把数据拼接成html格式后,然后在水晶报表中按照这种格式进行展现. 这就需要我们对次FiledObject设置成html文本: 设置方式: 格式编辑器->段落->文本解释,然后选择 ...

  8. 水晶报表左侧树不显示属性设置

    水晶报表10 升级到2008时,左边的组树形菜单的属性 DisplayGroupTree 变得不可用了,在网上找到文章, 发现可以设置 ToolPanelView 属性值为None来搞定. 转载于:h ...

  9. 水晶报表设置图片高度与宽度

    protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) {//实例化水晶报表信息 ReportDoc = new ...

最新文章

  1. c 读取mysql中表中数据_c#读取MySQL数据表中的内容
  2. UIButton设置图片 在导航条上的 不显示
  3. Maven项目配置EL表达式原样输出解决方法
  4. oracle找到表的位置,查看Oracle表中的指定记录在数据文件中的位置
  5. 前端开发 get请求与post请求 0228
  6. 《Android移动应用开发》 复习题(一)
  7. 物流配送软件测试,物流配送最优路径规划
  8. PDF 报告生成器:用 reportlab 和 pdfrw 生成自定义 PDF 报告
  9. Cheat Engine CE官方教程 [汉化]
  10. 计算机创业计划书800字大全,创业计划书范文800字
  11. rank 开窗函数_开窗函数(分析函数)
  12. JavaScript高级程序设计学习笔记(二)
  13. 替代之忧:只有惶者才有可能成为王者
  14. Thinkpad8在Windows10下假关机的解决办法
  15. FPGA 视频处理 FIFO 的典型应用
  16. OSG 之学习二:OSG 模型简单控制
  17. 8代cpu核数及线程
  18. python使用pyecharts库画地图数据可视化
  19. [生存志] 第83节 墨子开宗称显学
  20. Android 悬浮窗的使用(1)

热门文章

  1. repos install.packages()安装镜像
  2. 网络漫画书市场现状研究分析报告-
  3. 在 IIS 上构建静态网站
  4. mvc php 代码审计,代码审计从入门到放弃系列篇一之代码审计学习思路
  5. 1. Vue CLI脚手架
  6. python pta实验八
  7. 微信小程序图片无法存入云开发数据库,求解决
  8. CSS之弹性盒子模型(Flex布局)
  9. kernel: SLUB: Unable to allocate memory on node -1 (gfp=0x20)
  10. 【微信支付】Java实现微信APP支付流程