Print PDF (.NET Core/Framework)

In the following example, you print a PDF document using DynamicPDF PrintManager for .NET. The DynamicPDF PrintManager can handle most of your PDF printing automation needs and can manage printing PDF documents to an attached or network printer supporting different print job settings.

Watch the Video

How to Print PDF to a Specific Printer

Download the NuGet package and GitHub project to get started. The following steps illustrates printing a PDF document to a specific printer.

Steps for Printing a 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

Download the DynamicPDF PrintManager NuGet ceTe.DynamicPDF.Printing.NET package. The easiest way to install the package is through the Visual Studio Package Manager, but you can also download directly on NuGet.

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 22 Years)
  • Free Evaluation
  • .NET Core Support (Most Products)
  • Flexible Licensing

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