Skip to main content

Class SKDocument

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

public sealed class SKDocument : IDisposable

Inheritance​

object ← SKDocument

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()