Table of Contents

Class LayersComposer

Namespace
Rustaveli.Pdf
Assembly
Rustaveli.Pdf.dll

Adds layers drawn one over another across the same room, each in a frame of its own.

public sealed class LayersComposer
Inheritance
LayersComposer
Inherited Members

Remarks

Layers are painted in the order they are added, each over those before it. At most one of them is the base layer: the layers together take the room it takes, and it is its content that flows from page to page. Layers added before the base lie beneath it, as a background does; those after it lie over it. With no base layer the layers take no room at all.

Methods

BaseLayer()

Adds the base layer, whose size the layers take and whose content flows from page to page.

public IFrame BaseLayer()

Returns

IFrame

Exceptions

CompositionException

A base layer has already been added.

Layer()

Adds a layer drawn over the same room as the base layer, taking none of its own, and drawn again in full on every page.

public IFrame Layer()

Returns

IFrame