Esempio n. 1
0
        static NSData AsEncodedBitmapData(NSImage image, NSBitmapImageFileType fileType)
        {
            if (image == null)
            {
                return(null);
            }

            image.LockFocus();
            var rect = new CGRect(0, 0, image.Size.Width, image.Size.Height);
            var rep  = new NSBitmapImageRep(rect);

            image.UnlockFocus();
            return(rep.RepresentationUsingTypeProperties(fileType, null));
        }
Esempio n. 2
0
 public NSData RepresentationUsingTypeProperties(NSBitmapImageFileType storageType)
 {
     return RepresentationUsingTypeProperties (storageType, null);
 }
Esempio n. 3
0
 public NSData RepresentationUsingTypeProperties(NSBitmapImageFileType storageType)
 {
     return(RepresentationUsingTypeProperties(storageType, null));
 }