找回密码
 立即注册

QQ登录

只需一步,快速开始

yb_0215

银牌会员

4

主题

14

帖子

3798

积分

银牌会员

积分
3798

活字格认证

最新发帖
yb_0215
银牌会员   /  发表于:2013-10-17 11:38  /   查看:6336  /  回复:9
各位大大好,小弟有两个小问题请教
1.报表本身单元格带颜色,预览和打印我想把颜色去掉,怎么去掉呢,我调整在print settings中的output里的show color属性没有效果啊

2.我画表用的thin风格的线来画的,但是在预览里面100%下看有些线就消失了,在200%下线就能都看见了,是什么原因呢,有什么解决办法么

9 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2013-10-17 15:57:00
沙发
回复 1楼yb_0215的帖子

yb_0215 你好,
第一个问题,我的测试结果是在虚拟打印机上-PDF 或 XPS 文件,都不启作用。.在实体打印机上,启作用。
请问你的打印是哪种方式?

第二个问题,请问 “画表用的thin风格的线来画”是如何设置的?
通过设计器设置边框厚度为“thin”,打印到 PDF 后,我这边没能重现问题,能否把你的 Spread 保存为 XML 格式发到论坛查看?
回复 使用道具 举报
yb_0215
银牌会员   /  发表于:2013-10-17 17:27:00
板凳

情况是这样的

回复 2楼iceman的帖子

版主大人我们以前VB一直在FPspread7.0版本,转到.NET后我们通过把VB的报表转成SS7文件,在用.NET转成xml文件,我们的报表都是载入的xml文件
因为我们的报表有几百张,不能都重新画,所以采用载入XML的形式,我把xml文件给你,你可以载入进去看看我们用的是.net spread 6版本,我用的工具是 Spread Windows Forms .net 3.5 Designer,也就是自带的编辑器,然后载入的xml文件,
还有一个问题就是xml文件太大了,很简单的表都1M多,怎么能把它缩小,太影响效率
CWBB_XJLLB.rar (11.89 KB, 下载次数: 956)
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-10-17 18:50:00
地板
问题正在处理中,明天回复
回复 使用道具 举报
yb_0215
银牌会员   /  发表于:2013-10-17 21:07:00
5#
嗯,版主辛苦,补充一下,颜色的问题我没打印测试,是通过Spread Windows Forms .net 3.5 Designer在预览界面看的,颜色去不掉
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-10-18 10:37:00
6#
回复 5楼yb_0215的帖子

你好,

关于打印预览ShowColor无效的问题,我这边重现了,该问题需要发送给产品组确认,有结果我会通过论坛通知你。

谢谢
回复 使用道具 举报
yb_0215
银牌会员   /  发表于:2013-10-18 10:45:00
7#
好的,谢谢
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-10-18 10:49:00
8#
回复 7楼yb_0215的帖子

回复 5楼yb_0215的帖子

你好,

1.如果通过 Spread 设计器打印预览,没能重现你说的 100% 状态下,边框消失的现象。

2.因为文档中保存了大量的颜色等属性信息,目前还没有找到减小XML文件的体积有效方法。

同时,你可以下载最新版的 SPread .NET 产品看是否还会出现问题 1,
http://www.gcpowertools.com.cn/d ... 013.0725.0_Full.zip


谢谢
回复 使用道具 举报
yb_0215
银牌会员   /  发表于:2013-10-21 21:14:00
9#
版主我想在咨询一个问题,我想在一个另一个form中控制预览界面的属性,是否能做到,比如我在打印预览界面增加了一个页面设置的按钮,点击按钮弹出一个FORM来设置边距,在这个FORM点击确定后,预览界面怎么能根据FORM设置的值来做出改变呢
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-10-22 09:15:00
10#
回复 9楼yb_0215的帖子

yb_0215 你好,
抱歉,
“比如我在打印预览界面增加了一个页面设置的按钮”是要在Spread 内置的打印预览界面添加按钮吗?当前无法做到。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部