如何在Shiny App中将嵌入图片的宽高缩小至50%?
如何将Shiny App中的图片缩小至原尺寸的50%?
很简单,有几种实用的方法可以实现这个需求,我给你列出来:
使用CSS缩放属性(推荐):通过
style属性添加transform: scale(0.5),这种方式会严格按照原比例将图片缩小到50%,而且不会影响布局的其他部分:mainPanel( img(src='myImage.png', align = "right", style="transform: scale(0.5);"), ### 你的其他代码 )直接设置宽高百分比:如果你更习惯直接指定尺寸,可以给
img标签加上width="50%"(只设置宽度的话,浏览器会自动按原比例计算高度,避免图片变形):mainPanel( img(src='myImage.png', align = "right", width="50%"), ### 你的其他代码 )当然你也可以同时设置
height="50%",不过只设置宽度通常更稳妥,能保证图片比例不变。
内容的提问来源于stack exchange,提问作者sumanta das
相关产品推荐
相关产品推荐

