
The **com.aspose.xps.features.EventBasedModifications** package provides classes related to event-based modifications of XPS documents.


## Classes

| Class | Description |
| --- | --- |
| [BeforePageSavingEventHandler](../com.aspose.xps.features.eventbasedmodifications/beforepagesavingeventhandler) | The base class for before-page-saving event handlers. |
| [BeforeSavingEventArgs<T>](../com.aspose.xps.features.eventbasedmodifications/beforesavingeventargs) | Defines the base class for arguments of various before-saving events. |
| [PageAPI](../com.aspose.xps.features.eventbasedmodifications/pageapi) | The **Page** element modification API. |

## Interfaces

| Interface | Description |
| --- | --- |
| [IBeforeSavingEventHandler<T>](../com.aspose.xps.features.eventbasedmodifications/ibeforesavingeventhandler) | Defines the common before-saving event handler interface. |
| [IModificationAPI](../com.aspose.xps.features.eventbasedmodifications/imodificationapi) | The basic interface for any XPS element's modification API. |
