PDFReaderControls.NET Professional Type Reference

Canvas Class

Each page has 4 canvasses: an underlay, a visual underlay, an overlay and a visual overlay, all of type Canvas. You draw underneath or on top of a page by adding shapes to one of the 4 layer objects. The layers are non-creatable and retrieved through the [Visual]Underlay and [Visual]Overlay properties of a page object.

For a list of all members of this type, see Canvas Members.

System.Object
   TallComponents.PDF.Shapes.Canvas

public class Canvas : IEnumerable

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

The underlay and overlay uses the original coordinate system and doesn't respect page orientation and/or any clipping area. The visual underlay and visual overlay uses a coordinate system that does respect page orientation and/or any clipping area. The visual layer will be placed exact on the resulting visual area shown in a viewer (e.g. Acrobat Reader). Note that if no rotation and/or clipping is available that the visual layer has the same result as the normal layer.

Requirements

Namespace: TallComponents.PDF.Shapes

Assembly: TallComponents.PDF.ReaderControls (in TallComponents.PDF.ReaderControls.dll)

See Also

Canvas Members | TallComponents.PDF.Shapes Namespace