【问题标题】:Getting image size through template?通过模板获取图像大小?
【发布时间】:2013-02-28 18:24:17
【问题描述】:

我的 wiki 上有一个模板,用于将图像与位置图像并排放置。我遇到的问题是,如果图像(通常取自电影屏幕截图)具有不同的比例(比如说它是 16:9 的宽屏幕),那么图像上方和下方会有一堆空白。有没有办法

  1. 设置 Google 地图小部件以根据所提供图像的尺寸获取其高度和宽度,或者...
  2. 获取图像的纵横比?如果我能做到这一点,那么我可以运行一系列“#if”语句来设置小部件的高度和宽度。

基本上,我希望地图和图像在页面上显示时具有相同的高度。模板的代码如下。提前致谢。

{{{!}}style="border: 1px solid darkgray;"
{{!}}-
{{!}}{{#widget:Google Maps 
|height=270
|width=480
|lat={{{lat|}}}
|lng= {{{lng|}}}
|zoom={{{zoom|}}}
|}}
{{!}}|[[image:{{{image|}}}|none|480x270px]]}}
{{!}}-
{{!}}}

【问题讨论】:

    标签: google-maps mediawiki-templates google-widget


    【解决方案1】:

    对此有一个扩展名(我自己没有尝试过):ImageSizeInfoFunctions。它将为您提供两个解析器功能(并且将一直工作到您的用户尝试将一个不是图片的文件放在那里的那一天......)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-08
      • 1970-01-01
      • 2012-05-19
      • 1970-01-01
      • 2013-01-25
      • 2010-09-18
      • 2012-07-20
      • 2012-04-15
      相关资源
      最近更新 更多