【发布时间】:2022-11-14 09:41:18
【问题描述】:
我在 .NET MAUI 应用程序中使用 CollectionView 玩游戏,内容来自 Google Book API。
如何将缩略图显示为图像?
以下是从 Book API 返回的缩略图示例:
我试图将存储返回缩略图的 ImageUrl 属性绑定到 Image 源。
关于如何解决这个问题的任何想法?
【问题讨论】:
-
请显示您的代码。
我在 .NET MAUI 应用程序中使用 CollectionView 玩游戏,内容来自 Google Book API。
如何将缩略图显示为图像?
以下是从 Book API 返回的缩略图示例:
我试图将存储返回缩略图的 ImageUrl 属性绑定到 Image 源。
关于如何解决这个问题的任何想法?
【问题讨论】:
您可以通过将 URI 指定为 Source 属性的值来下载并显示远程图像,如下所示:
<Image Source="https://aka.ms/campus.jpg" />
等效的 C# 代码是:
Image image = new Image
{
Source = ImageSource.FromUri(new Uri("https://aka.ms/campus.jpg"))
};
更新:
<Image Source="http://books.google.com/books/publisher/content?id=_iSECwAAQBAJ&printsec=frontcover & img=1&zoom=1&edge=curl&imgtk=AFLRE728aVc5mHHyY3224gt6hPgHPfhR5_QbpmqsPEFxnuScVPg4in1dfjzsCYcGJMzcshcKA1tE9tJMAYbZ-Cavt4bmoPO-hiiD3ldPMfhFSrxtmafccEpZzxxXJ_CiRHofH8Z__XQq&source=gbs_api
"></Image>
【讨论】:
&amp; 来对 & 符号进行编码。我已经更新了我的解决方案,你可以参考一下。