"Printing" PDFs can mean different things to different people:
We have different toolkits to meet each of these requirements.
If you're looking to automate the printing of existing PDFs to a printing device, consider the Adobe PDF Library API. Adobe PDF Library includes printing APIs which give you controls to:
Learn more about the Adobe PDF Library SDK.
The Adobe PDF Library SDK can be used to programmatically convert PDFs to PostScript via the PDFLPrintDoc() API.
Learn more about the Adobe PDF Library SDK.
If you're looking to convert from one file format to PDF, you might consider Adobe PDF JobReady. This toolkit consists of client-side "PDF printer driver" used to create and submit a PDF to a server-based receving component. Once installed, the client-side driver will appear as a printer to end-users, and when files are printed to it, secure, reliable PDFs are created. This driver is accessible to any application that can print.
PDF JobReady's most typical use is to facilitate print job submission to online "quick printers". It is also used by larger commercial printers and internal IT organizations for internal print job submission and tracking.
Learn more about Adobe PDF JobReady.
If you're looking for a native PDF RIP, consider Adobe's own Adobe PDF Print Engine (APPE). APPE is the RIP used in print solutions such as Trueflow from SCREEN, NexStation VSystem from Kodak Nexpress, and :ApogeeX from Agfa, and is available to software developers exclusively through Datalogics. APPE features include:
Learn more about the Adobe PDF Print Engine.