IRONSOFTWAREHOME

How-Tos

PDF printing techniques in C# using IronPrint include async operations, grayscale, margin settings, printer name configurations, and more.

Print Settings

Configure C# print settings with IronPrint: control paper size, orientation, DPI, margins & more. Easy PrintSettings class for seamless printing.

ASP.NET Web App Framework

Print PDF in ASP.NET Framework with C# using IronPrint's async methods. Build responsive web apps with non-blocking document printing. Easy integration!

Silent Printing

Silent printing in C# made simple. Print PDFs without dialogs using IronPrint — configure printer, DPI, copies, and async batch printing.

Print with Dialog

Show the C# print dialog with IronPrint's ShowPrintDialog(). Pre-configure settings, support async, and print PDFs and images.

Specify Printer Name

Target a specific printer in C# with one property. Discover available printers, set PrinterName, and print — all with IronPrint.

Retrieve Printer Names

Retrieve installed printer names in C# with one method call. Covers sync, async, and printing to a specific printer by name.

Set Paper Size

Learn how to set paper size when printing in C# using IronPrint. Configure A4, Letter, Legal sizes with working code examples.

Set Paper Orientation

Set paper orientation in C# with IronPrint's PaperOrientation property. Portrait, landscape, or automatic — one property, full control.

Set Paper Margins

Set custom print margins in C# with one line of code. Covers uniform, per-side, and borderless options using IronPrint's Margins class.

Set Number of Copies

Print multiple copies in C# with a single property. Covers silent printing, async workflows, and combined settings using IronPrint.

Set Print DPI

Set print DPI in C# using IronPrint. Configure resolution with PrintSettings.Dpi — default 300, adjustable for any print job.

Grayscale Printing

Print in grayscale in C# with one property. Covers silent, async, and combined settings for cost-effective monochrome output using IronPrint.

Flatten PDFs

Flatten PDFs at print time in C# — one boolean on PrintSettings. Form fields, annotations, and images print correctly every time.

Ready to Get Started?

Nuget Downloads 46,090Version:2026.9just released

Key in blue circle

Get your free 30-day Trial Key instantly.

Your trial license will be sent to your email address

No limitations. 100% unlocked. No credit card.

bullet_checkedNo credit card or account creation requiredNo limitations. 100% unlocked. No credit card.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Book your free Live Demo
Booking Badge

Trusted by Millions of Engineers Worldwide

Iron Software's customer logos
Get Your No-Obligation Consult
Complete the form below or email sales@ironsoftware.com
Your details will always be kept confidential.
Trusted by Millions of Engineers Worldwide
Iron Software's customer logos
Get your free 30-day Trial Key instantly.
No credit card or account creation required