找回密码
 立即注册

QQ登录

只需一步,快速开始

ninja_aya

中级会员

54

主题

197

帖子

561

积分

中级会员

积分
561

活字格认证

ninja_aya
中级会员   /  发表于:2017-10-26 10:14  /   查看:3115  /  回复:3
目前我们发现这样一个情况,用户在插入图片后,生成出来的PDF要大很多很多,比如,我空文档里面插入了1张2M的jpg图片,生成PDF后,这个PDF有十几M那么大。后来看了下图片的参数。
blob192815245.png 想问下,这几个问题。
1 初步发现生成PDF这么大的原因是默认的Save as type不选的话,保存未TIF格式,导致PDF非常大。不知道我这里猜测的对不对。
2 如果我把Save as type设置成JPG,生成出来的PDF会好很多,但是比图片还是大了3倍。比如我文档中直插入2M的图片,生成出来的PDF是6M左右。对我们来说还是很大。
3 我设置了Cpmpression为50以后,到处的PDF大小会小很多,想问下 这个参数的原理,然后会不会导致图片不清晰。如果我设置成50,然后保存,发现不清晰,我设置回100,还能回复原样吗?

3 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-10-27 18:12:57
沙发
您好,
1.保存的格式是会影响大小的

3这个是无法恢复的,因此建议不要压缩或者轻度压缩
回复 使用道具 举报
ninja_aya
中级会员   /  发表于:2017-11-3 10:32:16
板凳
你好想问下,你们这边有根据文档大小,自动缩放图片的代码吗?这边如果用户插入很大的图片,想能自适应页面大小。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-1-10 12:20:07
地板
抱歉,遗漏回复您的帖子

textcontrol 插入的图片的尺寸目前无法通过代码来改变大小,
如果确实要改变你的话,可以先将图片进行预处理改变大小。
具体可以参考下面的链接,将改变后的Image再加载为TXTextControl.Image
http://blog.csdn.net/hesi9555/article/details/70255065
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部