ninja_aya 发表于 2017-10-26 10:14:56

关于图片的参数问题

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

Richard.Ma 发表于 2017-10-27 18:12:57

您好,
1.保存的格式是会影响大小的

3这个是无法恢复的,因此建议不要压缩或者轻度压缩

ninja_aya 发表于 2017-11-3 10:32:16

你好想问下,你们这边有根据文档大小,自动缩放图片的代码吗?这边如果用户插入很大的图片,想能自适应页面大小。

Richard.Ma 发表于 2018-1-10 12:20:07

抱歉,遗漏回复您的帖子

textcontrol 插入的图片的尺寸目前无法通过代码来改变大小,
如果确实要改变你的话,可以先将图片进行预处理改变大小。
具体可以参考下面的链接,将改变后的Image再加载为TXTextControl.Image
http://blog.csdn.net/hesi9555/article/details/70255065
页: [1]
查看完整版本: 关于图片的参数问题