Table of Contents

Class DocumentEvents

Namespace
PdfSharp.Events
Assembly
PdfSharp.dll

A class encapsulating all events of a PdfDocument.

public class DocumentEvents
Inheritance
DocumentEvents
Inherited Members

Constructors

DocumentEvents()

public DocumentEvents()

Methods

OnPageAdded(object, PageEventArgs)

An event raised if a page was added.

public void OnPageAdded(object sender, PageEventArgs args)

Parameters

sender object

The sender of the event.

args PageEventArgs

The PageEventArgs of the event.

OnPageGraphicsAction(object, PageGraphicsEventArgs)

An event raised if something is drawn on a page’s XGraphics object.

public void OnPageGraphicsAction(object sender, PageGraphicsEventArgs args)

Parameters

sender object

The sender of the event.

args PageGraphicsEventArgs

The PageGraphicsEventArgs of the event.

OnPageGraphicsCreated(object, PageGraphicsEventArgs)

An event raised if the XGraphics object of a page is created.

public void OnPageGraphicsCreated(object sender, PageGraphicsEventArgs args)

Parameters

sender object

The sender of the event.

args PageGraphicsEventArgs

The PageGraphicsEventArgs of the event.

OnPageRemoved(object, PageEventArgs)

An event raised if a page was removes.

public void OnPageRemoved(object sender, PageEventArgs args)

Parameters

sender object

The sender of the event.

args PageEventArgs

The PageEventArgs of the event.

Events

PageAdded

EventHandler for OnPageAdded.

public event PageAddedOrRemovedEventHandler? PageAdded

Event Type

PageAddedOrRemovedEventHandler

PageGraphicsAction

EventHandler for OnPageGraphicsAction.

public event PageGraphicsEventHandler? PageGraphicsAction

Event Type

PageGraphicsEventHandler

PageGraphicsCreated

EventHandler for OnPageGraphicsCreated.

public event PageGraphicsEventHandler? PageGraphicsCreated

Event Type

PageGraphicsEventHandler

PageRemoved

EventHandler for OnPageRemoved.

public event PageAddedOrRemovedEventHandler? PageRemoved

Event Type

PageAddedOrRemovedEventHandler