SKSvgCanvas.Create Method

Definition

Overloads

Create(SKRect, SKWStream)
Create(SKRect, SKXmlWriter)
Obsolete.

Creates a new instance of SKSvgCanvas which writes to the specified XML writer.

Create(SKRect, Stream)

Create(SKRect, SKWStream)

public static SkiaSharp.SKCanvas Create (SkiaSharp.SKRect bounds, SkiaSharp.SKWStream stream);

Parameters

bounds
SKRect
stream
SKWStream

Returns

Applies to

Create(SKRect, SKXmlWriter)

Caution

Use Create(SKRect, Stream) instead.

Creates a new instance of SKSvgCanvas which writes to the specified XML writer.

public static SkiaSharp.SKCanvas Create (SkiaSharp.SKRect bounds, SkiaSharp.SKXmlWriter writer);
[System.Obsolete("Use Create(SKRect, Stream) instead.")]
public static SkiaSharp.SKCanvas Create (SkiaSharp.SKRect bounds, SkiaSharp.SKXmlWriter writer);

Parameters

bounds
SKRect

The initial SVG viewport (viewBox attribute on the root SVG element).

writer
SKXmlWriter

The writer to receive the XML data.

Returns

Returns the new canvas.

Attributes

Remarks

Ownership of the XML writer is not transfered to the canvas, but it must stay valid during the lifetime of the returned canvas.

Applies to

Create(SKRect, Stream)

public static SkiaSharp.SKCanvas Create (SkiaSharp.SKRect bounds, System.IO.Stream stream);

Parameters

bounds
SKRect
stream
Stream

Returns

Applies to