Print single-page and multipage documents — including TIFF and PDF — from your .NET applications. Control printer selection, dialog boxes, print quality, alignment, and paper tray settings through a simple API.
Manage printer selection, layout, quality, and job settings for more than 90 raster and vector formats. Print to local or network printers, run silent or dialog-based workflows, and monitor events and errors throughout the print process.
Enumerate available printers and select a destination. Print to local or network printers, specify a paper bin, or show the printer configuration dialog.
Print single pages, page ranges, or multiple copies. Run silent print jobs or use dialogs, and assign custom job names.
Print more than 90 raster and vector formats with full flexibility across document and image types.
Stretch or zoom to a specific size, set print position and orientation, or let the SDK auto-rotate pages to fit.
Set print quality mode and choose between black and white or color output.
Handle print errors and track job events — before, during, and after printing — for full control over the process.
Get started
Download and install the GdPicture.NET package to access compiled demo applications and multi-language sample projects with full source code.
\Samples\Bin\.\Samples\AnyCPU\.The SDK supports printing more than 100 document and image formats, including single-page and multipage documents such as TIFF and PDF. This extensive format support ensures versatility in handling various document types.
Yes. Developers can enumerate available printers and programmatically select a destination printer. The SDK also allows for configuring print quality modes, paper tray selection, and printing alignment, providing granular control over the printing process.
Absolutely. The GdPicture.NET document printer SDK enables both interactive printing, where printer dialog boxes are presented to the user, and silent printing, which bypasses user interaction for automated processes.
Yes. The SDK supports printing on both local and network printers, offering flexibility in various network environments. This feature is particularly useful for applications deployed across multiple workstations connected to shared printers.
Yes. The SDK provides functionalities to select specific paper bins and manage automatic page orientation. These capabilities ensure documents are printed correctly according to the desired layout and paper source configurations.
60-day free trial