Class DrawContext
This class holds instances which required for drawing on pdf document.
public class DrawContext
- Inheritance
-
DrawContext
- Inherited Members
Constructors
DrawContext(PdfDocument, PdfCanvas)
Create drawing context by setting document and pdf canvas on which drawing will be performed.
public DrawContext(PdfDocument document, PdfCanvas canvas)
Parameters
document
PdfDocumentpdf document
canvas
PdfCanvascanvas to draw on
DrawContext(PdfDocument, PdfCanvas, bool)
Create drawing context by setting document and pdf canvas on which drawing will be performed.
public DrawContext(PdfDocument document, PdfCanvas canvas, bool enableTagging)
Parameters
document
PdfDocumentpdf document
canvas
PdfCanvascanvas to draw on
enableTagging
boolif true document drawing operations will be appropriately tagged
Methods
GetCanvas()
Get pdf canvas.
public virtual PdfCanvas GetCanvas()
Returns
- PdfCanvas
PdfCanvas
instance
GetDocument()
Get pdf document.
public virtual PdfDocument GetDocument()
Returns
- PdfDocument
PdfDocument
instance
IsTaggingEnabled()
Get document tagging property.
public virtual bool IsTaggingEnabled()
Returns
- bool
true if tagging is enabled, false otherwise
SetTaggingEnabled(bool)
Set document tagging property.
public virtual void SetTaggingEnabled(bool taggingEnabled)
Parameters
taggingEnabled
booltrue if to enable tagging, false to disable it