Render(DisplayList, SKCanvas, in Matrix) Method

Definition

Assembly Broadside.Rendering.Skia.dll

Draws list onto canvas over what it already shows, without a background, under the canvas's current transform and within its current clip. The canvas's state is the same afterwards.

public void Render(DisplayList list, SKCanvas canvas, in Matrix deviceTransform)

Parameters

list
DisplayList

The display list.

canvas
SkiaSharp.SKCanvas

The canvas.

deviceTransform
Matrix

The transform from the list's default user space to the canvas's coordinates (origin top-left, y down), such as GetDeviceTransform(PdfPage); a tile renderer adds its own offset.

Remarks

ISO 32000-2 §8.3.2.2 (device space). Glyphs of TrueType and OpenType programs are drawn natively.