Google图书API -.NET MAUI中的缩略图

aemubtdh  于 2022-11-19  发布在  .NET
关注(0)|答案(1)|浏览(259)

我正在一个.NET MAUI应用程序中使用CollectionView,其中包含来自Google Book API的内容。
如何将缩略图显示为图像?
下面是从Book API返回的缩略图示例:
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
我已经尝试将ImageUrl属性绑定到Image源代码,其中存储了返回的缩略图。
有什么解决办法吗?

bmp9r5qi

bmp9r5qi1#

您可以通过指定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&amp;printsec=frontcover &amp; img=1&amp;zoom=1&amp;edge=curl&amp;imgtk=AFLRE728aVc5mHHyY3224gt6hPgHPfhR5_QbpmqsPEFxnuScVPg4in1dfjzsCYcGJMzcshcKA1tE9tJMAYbZ-Cavt4bmoPO-hiiD3ldPMfhFSrxtmafccEpZzxxXJ_CiRHofH8Z__XQq&amp;source=gbs_api 

"></Image>

相关问题