# Control Image Quality

The image quality can be controlled while exporting to PDF documents.

## Content

DsExcel enables users to control the quality of images while exporting them to PDF documents. The **ImageQuality** property of **PdfSaveOptions** class can be used for the same. The property takes percentage values and its default value is 75. However, it can vary between 0 to 100, depicting the below behavior:

| **Value** | **Image Quality** | **Image Compression** |
| ----- | ------------- | ----------------- |
| 0 | Lowest | Maximum |
| 100 | Highest | Nil |

## Using Code

Refer to the following example code to export an image to PDF with highest image quality.

```csharp
// Initialize workbook
Workbook workbook = new Workbook();
// Fetch default worksheet
IWorksheet worksheet = workbook.Worksheets[0];

//Add a picture
worksheet.Shapes.AddPictureInPixel("Logo.png", 0, 0, 639, 578);

//Create PdfSaveOptions
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();

//Set image quality as 100 % (highest quality)
pdfSaveOptions.ImageQuality = 100;

//Save to pdf with PdfSaveOptions
workbook.Save("LogoInPDF.pdf", pdfSaveOptions);
```