PrintPDF 1.20 Released
Steve Fryatt (216) 2105 posts |
Following its debut at the Wakefield Show in Bradford yesterday, I’m pleased to announce that PrintPDF 1.20 is now available. PrintPDF is a front-end for GhostScript, which gives RISC OS a “PDF Printer Driver” to easily create PDF documents from any application that can print. There’s support for adding document information and bookmarks, along with joining several print jobs into a single file. The new release has no changes which will be visible to users when creating PDFs of their own documents through the printing system. Instead, it adds an API to enable other applications to take control of the PDF creation process. An application can now notify PrintPDF that it intends to print a document, specify an output file name, then wait for PrintPDF to confirm that the conversion is complete. The API is implemented using Wimp User Messages. My thanks to Matthew Phillips of Sine Nomine Software for suggesting the original idea, supplying a lot of the code to make it happen, and reminding me to get around to making it available to the public! The first client for the API is Sine Nomine’s ImpEmail, but the interface is fully documented in the PrintPDF manual and so is available for others to use too. PrintPDF is licenced under the EUPL 1.2, and is free to download and use. Copies can be found at https://www.stevefryatt.org.uk/risc-os/printpdf or via the PlingStore and PackMan, whilst the full source code can be found on GitHub. |
Jean-Michel BRUCK (3009) 362 posts |
Thanks Steve, |