C# 使用TMDB在winforms中显示海报

C# 使用TMDB在winforms中显示海报,c#,winforms,image,themoviedb-api,C#,Winforms,Image,Themoviedb Api,如何将TMDBImage转换为位图,以便在pictureBox中显示它 我当前查找图像的代码是 private void GetMovieInfo() { movieDatabase.MovieSearchAsync(this._name); movieDatabase.MovieSearchCompleted += movieDatabase_MovieSearchCompleted; } void movieDatabase_MovieSearchCompleted(obje

如何将TMDBImage转换为位图,以便在pictureBox中显示它

我当前查找图像的代码是

private void GetMovieInfo()
{
    movieDatabase.MovieSearchAsync(this._name);
    movieDatabase.MovieSearchCompleted += movieDatabase_MovieSearchCompleted;
}
void movieDatabase_MovieSearchCompleted(object sender, TmdbMovieSearchCompletedEventArgs e)
{
    foreach(TmdbMovie movie in e.Movies)
    {
        foreach(TmdbImage moviePoster in movie.Posters)
        {
           //what do i do here to pull out the image?
        }
     }
 }
这是电影课的名字

public class Movie
{
   public string Name { get { return _name; } set { _name = value; } }
   public string Producer { get { return _producer; } set { _producer = value; } }
   public int Rating { get { return _rating; } }
   public Image Covor { get; set; }
   public string Description { get { return _description; } }
   public int ReleaseYear { get { return _releaseYear; } set { _releaseYear = value}
}

我已经在网络上查找了有关提取图像的线索,但即使在阅读了文档之后,我也找不到它。

检查图像属性,它的类型为TmdbImageInfo。这里有一个Url属性。只需从给定的URL下载该图像,然后使用临时文件或直接在内存中构建位图。您可以使用其Id属性将下载的图像保存在磁盘缓存中。非常感谢您的帮助