【问题标题】:How can increase size of background image in Adaptive card for bot emulator?如何增加机器人模拟器自适应卡中背景图像的大小?
【发布时间】:2018-06-23 19:44:14
【问题描述】:

我正在创建带有背景图像的自适应卡片,我想将背景图像的大小增加到 400X400。

 AdaptiveCard card = new AdaptiveCard();
    card.BackgroundImage = "https://www.w3schools.com/html/img_girl.jpg";

                        // Body content  


                        // Add text to the card.  
                        card.Body.Add(new TextBlock()
                        {
                            Text = "Hiya, I am testing Adaptice card background image. <a>https://www.google.co.in</a>",
                            Size = TextSize.Large,
                            Weight = TextWeight.Bolder
                        });

我正在使用机器人模拟器进行测试。

【问题讨论】:

    标签: bots botframework adaptive-design adaptive-cards


    【解决方案1】:

    AFAIK,暂时不支持此功能,背景图片会自动覆盖卡片左上角的AdaptiveCard,它会首先缩放以适应可用宽度,同时保持其原始纵横比.并且卡片的渲染依赖于不同的客户端,有的客户端限制了卡片的高度,有的没有。对于bot模拟器,它不会限制卡片的高度,所以卡片的高度会随着AdaptiveCard的内容而增加。

    所以,如果你的背景图片不够高,超过卡片的高度,它不能覆盖整个,如果它更高,图像的下部将被剪掉。

    这是目前背景图像的工作方式,在我们的机器人中没有控制其大小的方法。

    【讨论】:

      猜你喜欢
      • 2019-12-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-15
      • 2020-08-22
      • 2011-04-17
      • 1970-01-01
      相关资源
      最近更新 更多