正在考虑中!
套打:
(1)新建一个空白报表;
(2)设置页面,将所有边距设置为0厘米;
(3)将除了“详细资料”以外所有列“抑制显示”;
(3)按实际比例扫描要套打的票据;
(4)将票据图片插入“详细资料”,位置要对齐到节的左上角,并“抑制显示”图片;
(5)根据票据背景图片设计报表;
这样只能在编程的时候看到背景图案。
而且我还想实现用户自己在背景图案中拖动字段到合适位置。
不知道用CRDesigner控件能不能实现。
摸索中---------------------------------------------
套打:
(1)新建一个空白报表;
(2)设置页面,将所有边距设置为0厘米;
(3)将除了“详细资料”以外所有列“抑制显示”;
(3)按实际比例扫描要套打的票据;
(4)将票据图片插入“详细资料”,位置要对齐到节的左上角,并“抑制显示”图片;
(5)根据票据背景图片设计报表;
这样只能在编程的时候看到背景图案。
而且我还想实现用户自己在背景图案中拖动字段到合适位置。
不知道用CRDesigner控件能不能实现。
摸索中---------------------------------------------
解决方案 »
- OWC画折线图 如何去掉第一段折线?如下图所示的效果
- GDI+画picturebox打开图片的问题!
- 急急急!在线等!! 更新dataTable
- C#2.0中是否有匿名类的概念,如何实现?
- 加急请大虾帮助!!!
- 急求解决!!
- 初用VS2005的困惑
- 高手指教。我作做一个window窗体应用程序。请问。 。。。
- c#调用excel问题!
- 在.NET下如何用WebService实现身份认证,及如何跟踪用户的访问,如类似Possport的功能,不会还是用Session吧?
- ASP.NET中调用Crystal report(C#),如何实现printtoprinter?急,代码详见内容
- 怎样写代码让ListBox用右键选择啊?
http://expert.csdn.net/Expert/topic/2481/2481544.xml?temp=.2058985
的确是这么做的,我们最后定位要打印的数据是通过计算该数据在票面上的精确位置后为其定位的,因为你可以设置公式字段,然后在程序中为公式字段制定要打印的数据,并且定位其在打印时的具体位置。将来要打印的数据在公式字段中,所以你在设计期间只需要把公式字段放到具体的位置就好了,而且在运行时可以通过代码来调整他的位置到最佳!
哈哈,这种所见非所得的网页打印技术也是我一直在探索的,好在现在已经找到了一种几乎可以算完美的解决办法了,完全抛开那个什么愚蠢笨重的水晶报表。
关键就是运用XML,现在基本上可以实现网页和打印完全分离,也就是表格在网页中看到的是一个样子(适合观赏的),而打印出来又完全是另外一个样子(适合打印装订的)。爽啊