---
title: "C# .NET configuring printing process | Nutrient .NET SDK"
canonical_url: "https://www.nutrient.io/guides/dotnet/print/configuring-printing/"
md_url: "https://www.nutrient.io/guides/dotnet/print/configuring-printing.md"
last_updated: "2026-05-18T12:22:04.610Z"
description: "Learn how to configure the printing process programmatically in C# using Nutrient .NET SDK. Control print settings and options for your documents."
---

# Configuring the printing process in C#

This guide explains how to configure printing programmatically with Nutrient.NET SDK (formerly GdPicture.NET).

The following methods work for both the `GdPicturePDF` class and the `GdPictureImaging` class:

- `PrintSetActivePrinter`

- `PrintSetAlignment`

- `PrintSetAutoRotation`

- `PrintSetCollate`

- `PrintSetColorMode`

- `PrintSetCopies`

- `PrintSetDocumentName`

- `PrintSetDuplexMode`

- `PrintSetFromToPage`

- `PrintSetOrientation`

- `PrintSetPageSelection`

- `PrintSetPaperBin`

- `PrintSetPaperSize`

- `PrintSetPrinterSettings`

- `PrintSetQuality`

- `PrintSetShowPrintingProgress`

- `PrintSetStdPaperSize`

- `PrintSetUserPaperSize`

The following methods only work for the `GdPictureImaging` class:

- `PrintSetPreRasterization`

- `PrintSetPreRasterizationDPI`

---

## Related pages

- [Print PDF or images using C#](/guides/dotnet/print.md)
- [Printing PDFs programmatically in C#](/guides/dotnet/print/programmatic.md)
- [Printing PDFs silently in C#](/guides/dotnet/print/silently.md)
- [Printing PDFs to a network printer in C#](/guides/dotnet/print/to-network-printer.md)
- [Printing PDFs to a specific printer in C#](/guides/dotnet/print/to-specific-printer.md)
- [PDF printing with watermarks in C#](/guides/dotnet/print/with-watermark.md)
- [UI control for PDF printing](/guides/dotnet/print/ui-control.md)

