「Xamarin.Mac/System.Drawing.ImageをNSImageに変換する」を編集中
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
3行目: | 3行目: | ||
== 方法1 == | == 方法1 == | ||
NSImageは[[ファイル]]からのインスタンス生成はできるようだが、byte[]などのメモリ上の[[データ]]からのインスタンス生成はできない。 | NSImageは[[ファイル]]からのインスタンス生成はできるようだが、byte[]などのメモリ上の[[データ]]からのインスタンス生成はできない。 | ||
− | + | そこでCoreGraphicsのCGImageを経由して変換を行う。 | |
− | |||
− | |||
− | |||
− | |||
<source lang="csharp"> | <source lang="csharp"> | ||
using System; | using System; | ||
52行目: | 48行目: | ||
* [[Xamarin.Mac]] | * [[Xamarin.Mac]] | ||
* [[Xamarin.Mac/NSImageをSystem.Drawing.Imageに変換する]] | * [[Xamarin.Mac/NSImageをSystem.Drawing.Imageに変換する]] | ||
− | * [[ | + | * [[MonoMac/NSImageをファイルに保存する]] |
* [[Xamarin.Mac/CGImageをNSImageに変換する]] | * [[Xamarin.Mac/CGImageをNSImageに変換する]] | ||
59行目: | 55行目: | ||
{{stub}} | {{stub}} | ||
− | |||
− | |||
− |