Some test text!

Print a documentkeyboard_arrow_down

Print a PDF to a printer in Ruby

To print a PDF to a default printer.

doc =

# Setup PrinterMode options
printerMode =
printerMode.SetDPI(100)     # regardless of ordering, an explicit DPI setting overrides the OutputQuality setting

# Print the document on the default printer, name the print job the name of the
# file, print to the printer not a file, and use printer options:
Print.StartPrintJob(doc, "", doc.GetFileName(), "", nil, printerMode, nil)

Print a PDF file
Full sample code which illustrates how to print a PDF document using the currently selected default printer.

Get the answers you need: Support


Free Trial

Get unlimited trial usage of PDFTron SDK to bring accurate, reliable, and fast document processing capabilities to any application or workflow.

Select a platform to get started with your free trial.

Unlimited usage. No email address required.