请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

yimi020103

金牌服务用户

31

主题

105

帖子

278

积分

金牌服务用户

积分
278

活字格认证微信认证勋章元老葡萄

yimi020103
金牌服务用户   /  发表于:2019-6-4 09:40  /   查看:2870  /  回复:3
spread导出pdf的时候提示“RPC服务器不可用”,是必须要先装打印机驱动才能导出PDF吗?




3 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-6-4 16:36:42
沙发
不需要打印机,导出pdf是控件内部处理的,只要设置

            fpSpread1.ActiveSheet.PrintInfo.PrintToPdf = true;
            fpSpread1.ActiveSheet.PrintInfo.PdfFileName = "aaa.pdf";

fpSpread1.PrintSheet(0);
回复 使用道具 举报
yimi020103
金牌服务用户   /  发表于:2019-6-6 14:47:37
板凳
dexteryao 发表于 2019-6-4 16:36
不需要打印机,导出pdf是控件内部处理的,只要设置

            fpSpread1.ActiveSheet.PrintInfo.Print ...

导出现在没问题了,有没有办法让导出的内容在文件中居中并且文字大小自适应显示?
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-6-6 15:05:36
地板
居中可以设置

            fpSpread1.ActiveSheet.PrintInfo.Centering = FarPoint.Win.Spread.Centering.Horizontal;

文字大小自适应还没有。可以代码设置

            fpSpread1.ActiveSheet.PrintInfo.ZoomFactor = 1.2F;
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部