toimage照片不清晰,怎么办

toimage照片不清晰,怎么办

FineReport 北纬六十六度 发布于 2020-7-10 17:32
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
zsh331Lv8专家互助
发布于2020-7-10 17:34
TOIMAGE(path):显示指定路径下的图片。此处默认开启了图片缓存功能以加速报表的生成.如不需要缓存,请在参数后面追加值FALSE,例如:TOIMAGE("D:/fr.png",false).如需要指定图片大小,拉伸显示,则需要添加参数,TOIMAGE(patch,true,width,height).
示例:
TOIMAGE("d:/1.jpg",true,"50%",300),第三个参数为指定宽度,第四个参数为指定高度.如果参数为整数,则直接写数字,如果为百分比,则需要加上引号,如"300%"


定义下长宽比(尺寸)再试试效果!

  • 北纬六十六度 北纬六十六度(提问者) 谢谢,这个函数自动压缩像素,都是马赛克,我忽然发现用html显示图片清晰 放上代码共享 \"\"
    2020-07-10 18:10 
  • zsh331 zsh331 回复 北纬六十六度(提问者) 图片裂了,放到问题区吧!
    2020-07-10 18:16 
最佳回答
0
dndxcsyLv2见习互助
发布于2020-10-23 11:10

TOIMAGE(path,false)后面两个参数不要设置,同时设置单元格样式里面,图片布局选择适应。这样能最大程度的保持图片的清晰度。千万不要人为的区设置图片的尺寸高度和宽度两个参数。

同时补充一个问题:WEBIMAGE函数使用的时候,默认使用缓存,TOIMAGE设置false就可以不使用缓存,好处是,选择页面打印的时候,如果WEBIMAG函数,基本总是获取打印时获取到的第一次图片,怎么都更改不了,也清除不了缓存图片。

image.png

  • 4关注人数
  • 1291浏览人数
  • 最后回答于:2020-10-23 11:10
    请选择关闭问题的原因
    确定 取消
    返回顶部