找回密码
 立即注册

QQ登录

只需一步,快速开始

lgxl6925

初级会员

43

主题

130

帖子

397

积分

初级会员

积分
397

微信认证勋章

lgxl6925
初级会员   /  发表于:2022-9-5 15:50  /   查看:4472  /  回复:10
点击打印图标打印,没边框的单元格也打印出虚线,如何不打印虚线?没设表格线的不打。
再:如何用代码打印?

10 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-5 18:35:55
沙发
没设表格线不打,默认也是打印表格线,不是打印出虚线,你上传一个重现问题的demo看一下吧

另外,print是通过js可以调用
https://www.grapecity.com/spread ... asp/CSSR-Print.html

回复 使用道具 举报
lgxl6925
初级会员   /  发表于:2022-9-6 09:21:35
板凳
c:\1.jpg 1.jpg883349914.png
回复 使用道具 举报
lgxl6925
初级会员   /  发表于:2022-9-6 09:23:55
地板
本帖最后由 lgxl6925 于 2022-9-6 11:54 编辑

代码只有两行,
string filename = "aaa"+TextBox3.Text+".xlsx";

        FpSpread1.OpenExcel(@"d:\yl\bb\" + filename);
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-6 15:16:34
5#
那应该和你这个文件有关系,文件本身的边框线就是虚线,打印出来自认是虚线
回复 使用道具 举报
lgxl6925
初级会员   /  发表于:2022-9-6 18:11:52
6#
本帖最后由 lgxl6925 于 2022-9-6 18:14 编辑

我新建一个文件 ,什么也不做,只在D7单元格输入个数字:如下图
image.png628961486.png
用FpSpread打开后是这样的:
image.png549502868.png
点击打印时,A17区域就有虚线。如下图:
image.png547810973.png
image.png549291381.png
image.png42025145.png
image.png546421203.png
回复 使用道具 举报
lgxl6925
初级会员   /  发表于:2022-9-6 18:16:25
7#
所以和文件应该没关系的
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-7 17:21:06
8#
不好意思,从你发的图片中没看出虚线,这个打印后应该是一个浏览器打印预览界面,你能标注一个虚线是在哪里吗
回复 使用道具 举报
lgxl6925
初级会员   /  发表于:2022-9-8 09:06:08
9#
我加点表格线才能看出对比
打开如下:
image.png802924499.png
打印预览如下:
image.png977582397.png
回复 使用道具 举报
lgxl6925
初级会员   /  发表于:2022-9-8 09:08:42
10#
这些地方不想打出表格线
image.png582253112.png
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部