PDFRasterizer.NET 4.0 is now available. Supports .NET Core. Renders pixel-perfectly.

Namespace TallComponents.PDF.Shapes

Class Canvas

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.

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.


public class Canvas : Object,IEnumerable<Shape>



Download PDFKit.NET 4.0
We will send you a download link

  • This field is for validation purposes and should be left unchanged.
Why do we ask your email address?
We send tips that speed up your evaluation
We let you know about bug fixes
You can always unsubscribe with one click
We never share your address with a 3rd party
Thank you for your download

We have sent an email with a download link.