Error processing SSI file
LEADTOOLS Image File Support (Leadtools.Codecs assembly)

Show in webframe

LoadSvgAsync(String,Int32,CodecsLoadSvgOptions,Object) Method








A String containing the name of the image file to load.
The 1-based page number.
The options used for loading SVG. This can be null.
A user-defined object that is passed to the method invoked when the asynchronous operation completes.
Loads a page from an image, document or vector file as SVG asynchronously.
Syntax
'Declaration
 
Public Overloads Sub LoadSvgAsync( _
   ByVal fileName As String, _
   ByVal pageNumber As Integer, _
   ByVal options As CodecsLoadSvgOptions, _
   ByVal userState As Object _
) 
'Usage
 
Dim instance As RasterCodecs
Dim fileName As String
Dim pageNumber As Integer
Dim options As CodecsLoadSvgOptions
Dim userState As Object
 
instance.LoadSvgAsync(fileName, pageNumber, options, userState)
- (void)loadSvgFileAsync:(NSString *)file 
                    page:(NSInteger)pageNumber 
                 options:(nullable LTCodecsLoadSvgOptions *)options 
              completion:(void (^)(id<ISvgDocument> __nullable svgDocument, NSError * __nullable error))completion
            
 function Leadtools.Codecs.RasterCodecs.LoadSvgAsync(String,Int32,CodecsLoadSvgOptions,Object)( 
   fileName ,
   pageNumber ,
   options ,
   userState 
)

Parameters

fileName
A String containing the name of the image file to load.
pageNumber
The 1-based page number.
options
The options used for loading SVG. This can be null.
userState
A user-defined object that is passed to the method invoked when the asynchronous operation completes.
Remarks

Use this method to load a page from any supported image, document or vector file as SVG (Scalable Vector Graphics). For more information refer LoadSvg(string fileName, int pageNumber, CodecsLoadSvgOptionsoptions).

.

The RasterCodecs class supports loading image data as SVG asynchronously using the LoadSvgAsync methods. When calling any of these methods, the caller thread will not be blocked and the method will return instantly. When the RasterCodecs object finishes loading the SVG page (or when an error occur), the LoadSvgAsyncCompleted will occur.

The LoadSvgAsyncCompleted event data will contain the SVG page in the CodecsLoadSvgAsyncCompletedEventArgs property.

To determine whether a file or stream can be loaded as SVG, use CanLoadSvg(string fileName) or CanLoadSvg(Stream stream).

To load as SVG asynchronously from a stream, use LoadSvgAsync(Stream stream, int pageNumber, CodecsLoadSvgOptions options, object userState).

To load as SVG asynchronously from a URI, use LoadSvgAsync(Uri uri, int pageNumber, CodecsLoadSvgOptions options, object userState).

To load as SVG from a file or stream directly, use LoadSvg.

For more information, refer to Working With SVG.

Example

For an example, refer to LoadSvgAsyncCompleted.

Requirements

Target Platforms

See Also

Reference

RasterCodecs Class
RasterCodecs Members
Overload List
Leadtools.ISvgDocument
Working With SVG
SVG Size, Bounds and Flat
SVG Rendering

Error processing SSI file