如何从文件.NetPortable 4.5中读取图像

时间:2016-01-20 17:40:33

标签: c# .net image xamarin

我试图简单地将文件中的图像读入字节数组。问题是我正在使用Xamarin,我想将我的数据访问代码与Xamarin Forms完全分离。问题是我的.Net版本(.NetPortable 4.5)不包含System.IO.File所以我现在不知道该怎么做。

有人可以指出我正确的方向或推荐Nuget的轻量级套餐吗?我希望在不使用Xamarin Forms的情况下实现以下目标,并且理想地将图像加载到具有.NetPortable 4.5或其他轻量级移动框架的字节数组中

using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Drawing; //Doesn't Exist in this .Net Framework!
using System.IO.File; //Doesn't Exist in this .Net Framework!
//using Xamarin.Forms; //I don't want to use Xamarin in this class

namespace EmployeeApp.DAT
{
 public class EmployeeImageDAT
 {

    private ImageSource _employeeImageSource = ImageSource.FromFile("placeholder_image.png");

    public EmployeeImageDAT() {
    }

    public ImageSource EmployeeImageSource
    {
        get
        {
            return _employeeImageSource;
        }
        set
        {
            _employeeImageSource = (value == null ? ImageSource.FromFile("placeholder_image.png") : value);
        }
    }
  }
}

0 个答案:

没有答案