ninja_aya 发表于 2018-1-29 14:29:51

TX中的Image size如何转换成图片的宽和高

TX中的Image中的size如何转换成图片的宽和高

Richard.Ma 发表于 2018-1-29 16:28:28

您好,tx中的图片宽高单位都是twips,对应像素的比例应1:15
即您看到的数据除以15就是所需的像素值

关于twips,您可以参考
https://baike.baidu.com/item/Twips/1888553?fr=aladdin

ninja_aya 发表于 2018-1-29 17:19:19

Richard.Ma 发表于 2018-1-29 16:28
您好,tx中的图片宽高单位都是twips,对应像素的比例应1:15
即您看到的数据除以15就是所需的像素值



我这边无法拿到图片的DPI,计算不出图片宽和高,如何解决

Richard.Ma 发表于 2018-1-29 18:11:52

这个是不需要您拿到图片的dpi 的。默认获取到的就是原始图片的长宽分辨率

ninja_aya 发表于 2018-1-30 13:54:51

Richard.Ma 发表于 2018-1-29 18:11
这个是不需要您拿到图片的dpi 的。默认获取到的就是原始图片的长宽分辨率

我现在代码中Image中拿到的是28515*40395,但是我实际图片是的分辨率是2480*3570,求计算公式

Richard.Ma 发表于 2018-1-30 18:20:38

您还是讲图片以及插入图片后的文档发上来,我帮您确认

ninja_aya 发表于 2018-1-31 09:42:21

单独复制word中的图片,触发ImageCreated 事件,然后我怎么通过size 来缩放这个图片

ninja_aya 发表于 2018-1-31 10:31:18

Richard.Ma 发表于 2018-1-30 18:20
您还是讲图片以及插入图片后的文档发上来,我帮您确认


单独复制word中的图片,触发ImageCreated 事件,然后我怎么通过size 来缩放这个图片

Richard.Ma 发表于 2018-1-31 15:07:06

抱歉,之前和您说的答案却是有点问题

像素=缇twips ÷1440 × dpi

这个文档图片里面宽就是11910 ÷1440 ×300=2481,
不过dpi数值却是必须您自己知道才行

ninja_aya 发表于 2018-2-1 09:18:58

Richard.Ma 发表于 2018-1-31 15:07
抱歉,之前和您说的答案却是有点问题

像素=缇twips ÷1440 × dpi


那我现在插入图片后只能拿到twips,按照你说的我也计算不出他的图片大小然后缩放他
页: [1] 2
查看完整版本: TX中的Image size如何转换成图片的宽和高