
The **com.aspose.xps.rendering** package provides base classes for rendering XPS document to other formats.


## Classes

| Class | Description |
| --- | --- |
| [BmpSaveOptions](../com.aspose.xps.rendering/bmpsaveoptions) | Class for XPS-as-BMP saving options. |
| [ImageSaveOptions](../com.aspose.xps.rendering/imagesaveoptions) | Basic class for XPS-as-image saving options. |
| [JpegSaveOptions](../com.aspose.xps.rendering/jpegsaveoptions) | Class for XPS-as-JPEG saving options. |
| [PdfEncryptionDetails](../com.aspose.xps.rendering/pdfencryptiondetails) | Contains details for a pdf encryption. |
| [PdfSaveOptions](../com.aspose.xps.rendering/pdfsaveoptions) | Class for XPS-as-PDF saving options. |
| [PngSaveOptions](../com.aspose.xps.rendering/pngsaveoptions) | Class for XPS-as-PNG saving options. |
| [TiffSaveOptions](../com.aspose.xps.rendering/tiffsaveoptions) | Class for XPS-as-TIFF saving options. |

## Interfaces

| Interface | Description |
| --- | --- |
| [IEventBasedModificationOptions](../com.aspose.xps.rendering/ieventbasedmodificationoptions) | Defines options relevant to handling event-based modifications during document saving. |
| [IPipelineOptions](../com.aspose.xps.rendering/ipipelineoptions) | Defines conversion options related to pipeline configuration. |
| [IXpsTextConversionOptions](../com.aspose.xps.rendering/ixpstextconversionoptions) | Defines options for conversion of XPS to other formats. |

## Enumerations

| Enum | Description |
| --- | --- |
| [InterpolationMode](../com.aspose.xps.rendering/interpolationmode) | Specifies the algorithm that is used when images are scaled or rotated. |
| [PdfEncryptionAlgorithm](../com.aspose.xps.rendering/pdfencryptionalgorithm) | Encryption mode enumeration. |
| [PdfImageCompression](../com.aspose.xps.rendering/pdfimagecompression) | Specifies the type of compression applied to images in the PDF file. |
| [PdfTextCompression](../com.aspose.xps.rendering/pdftextcompression) | Specifies a type of compression applied to all contents in the PDF file except images. |
| [SmoothingMode](../com.aspose.xps.rendering/smoothingmode) | Specifies whether smoothing (antialiasing) is applied to lines and curves and the edges of filled areas. |
| [TextRenderingHint](../com.aspose.xps.rendering/textrenderinghint) | Specifies the quality of text rendering. |
