2

私は奇妙な問題を抱えています。Windows Phone 8 用の Visual Studio 2012 Express を使用しており、System.Drawing.dll を参照したいと考えています。プロジェクトの「参照」を右クリックし、「参照の追加...」をクリックしましたが、.NET タブの下に System.Drawing.dll が見つかりません。理由はありますか?

実際に私は自分の画像をに変換したいbase64。メソッドが 1 つあり、このメソッドにはSysytem.drawingイメージング .dll が含まれています。

public string imagetobase64(image image,
  system.drawing.imaging.imageformat format)
{
    using (memorystream ms = new memorystream())
    {
        // convert image to byte[]
        image.save(ms, format);
        byte[] imagebytes = ms.toarray();

        // convert byte[] to base64 string
        string base64string = convert.tobase64string(imagebytes);
        return base64string;
    }
}

画像を base64 文字列に変換します。どうすればこの問題を解決できますか?

4

1 に答える 1