←Select platform

ConvertFromCGImageAsync Method

Summary

Converts a CGImageRef to a LTRasterImage.

Syntax

C#
VB
Objective-C
C++
public static void ConvertFromCGImageAsync(  
   CGImageRef image, 
   LTConvertFromImageOptions options, 
   LTAsyncCompletionHandler completion 
) 
Public Shared Sub ConvertFromCGImageAsync( _ 
   ByVal image As CGImageRef, _ 
   ByVal options As LTConvertFromImageOptions, _ 
   ByVal completion As LTAsyncCompletionHandler _ 
)  
+ (void)convertFromCGImageAsync:(CGImageRef)image  
                        options:(LTConvertFromImageOptions)options  
                     completion:(void (^)(LTRasterImage * nullable image, NSError * nullable error))completion 
             
public: 
static void ConvertFromCGImageAsync(  
   CGImageRef^ image, 
   LTConvertFromImageOptions^ options, 
   LTAsyncCompletionHandler^ completion 
)  

Parameters

image
The CGImageRef to be converted

options
Instance of LTConvertFromImageOptions to control the conversion operation.

completion
Handler that fires after conversion with the converted image if successful, or an error object if the conversion failed.

Remarks

iOS / macOS

Use the ConvertFromCGImageAsync method to convert a CGImage into a LEADTOOLS LTRasterImage asynchronously. The conversion works by copying the image data over to the new destination. Currently, there is no support for sharing memory between a LTRasterImage and a CGImage. This method returns immediately and does the image conversion asynchronously in a queue

Requirements

Target Platforms

Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Converters Assembly