コード例 #1
0
        public static XIR.Image RemoteRepresentation(this NSImage image)
        {
            var png = image?.AsPNG();

            if (png == null)
            {
                return(null);
            }

            return(new XIR.Image(
                       XIR.ImageFormat.Png,
                       png.ToArray(),
                       (int)image.Size.Width,
                       (int)image.Size.Height));
        }