差分

ナビゲーションに移動 検索に移動

Xamarin.Mac/CGImageをNSImageに変換する

878 バイト追加, 2015年10月16日 (金) 17:43
ページの作成:「==概要== CGImageを直接的にファイルに保存することは出来るが、Xamarin.MacのClass APIプロジェクト及びMonoMacプロジェクト...」
==概要==
CGImageを直接的に[[ファイル]]に保存することは出来るが、[[Xamarin.Mac]]のClass APIプロジェクト及び[[MonoMac]]プロジェクトではMobileCoreServices.UTType列挙体を自前で用意しないとならないなどかなりかなり面倒である。そこでCGImageをNSImageに変換して[[ファイル]]に保存してやった方が楽ではないかと考えた。

==実装==
考えるまでもなくNSImageのコンストラクタにあった。
<source lang="csharp">
var nsImage = new NSImage(cgImage, new SizeF(cgImage.Width, cgImage.Height));
</source>

==関連項目==
*[[MonoMac/NSImageをファイルに保存する]]
*[[Xamarin.Mac/CGImageをファイルに保存する]]
*[[Xamarin.Mac/スクリーンキャプチャを撮る]]

==参考文献==
{{reflist}}

{{stub}}

[[category:Xamarin.Mac]]
[[category:MonoMac]]
匿名利用者

案内メニュー