Skip to main content

Class SKDocument

Namespace: SkiaSharp
Assembly: VelloSharp.Skia.Core.dll

public sealed class SKDocument : IDisposable

Inheritance

objectSKDocument

Implements

IDisposable

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Fields

DefaultRasterDpi

public const float DefaultRasterDpi = 72

Field Value

float

Methods

Abort()

public void Abort()

BeginPage(float, float)

public SKCanvas BeginPage(float width, float height)

Parameters

width float

height float

Returns

SKCanvas

BeginPage(float, float, SKRect)

public SKCanvas BeginPage(float width, float height, SKRect content)

Parameters

width float

height float

content SKRect

Returns

SKCanvas

Close()

public void Close()

CreatePdf(string)

public static SKDocument CreatePdf(string path)

Parameters

path string

Returns

SKDocument

CreatePdf(Stream)

public static SKDocument CreatePdf(Stream stream)

Parameters

stream Stream

Returns

SKDocument

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

EndPage()

public void EndPage()