Print PDF in C# (.NET)

Print PDF to a printer in C#, .NET

DynamicPDF PrintManager for .NET can handle most of your PDF printing automation needs. It automate the printing of PDF documents to an attached or network printer, and with different print job settings.

C# Print PDF to Specific Printer

Below are the steps and sample code to print a PDF document to a specific printer.

Steps for Printing PDF programmatically

  1. Create a PrintJob object by specifying the printer name and the PDF document path.
  2. Print the job by calling Print method of the PrintJob.

Sample Code - C#

PrintJob printJob = new PrintJob("Printer Name", "doc-a.pdf");


Getting Started

NuGet Package

DynamicPDF PrintManager is available on NuGet with package ID ceTe.DynamicPDF.Printing.NET.

Nuget Logo
NuGet Package ID: ceTe.DynamicPDF.Printing.NET

DynamicPDF PrintManager Information

More information can be found here:

Why Choose DynamicPDF?

  • Transparent Pricing
  • Lots of Features
  • Easy to Use
  • Great Support
  • Efficient Performance
  • Product Maturity (Over 18 Years)
  • Free Evaluation
  • .NET Core Support (Most Products)
  • Flexible Licensing

We’re Not The Only Ones That Think We’re Great!