メインメニューを開く
MonoBook
検索
差分
← 古い編集
Xamarin.Mac/System.Drawing.ImageをNSImageに変換する
202 バイト追加
,
2017年7月6日 (木) 06:40
→方法1
== 方法1 ==
NSImageは[[ファイル]]からのインスタンス生成はできるようだが、byte[]などのメモリ上の[[データ]]からのインスタンス生成はできない。
そこでCoreGraphicsのCGImageを経由して変換を行う。
そこでCoreGraphicsのCGImageを経由して変換を行う。大雑把には以下のような手順をとった。
# ImageをMemoryStreamに保存
# MemoryStreamからCGImageを生成
# CGImageをNSImageに変換
<source lang="csharp">
using System;
{{stub}}
[[category: Xamarin.Mac]]
[[category: MonoMac]]
匿名利用者
103.22.200.207