is now part of CreativePro.com!

*** From the Archives ***

This article is from October 28, 2010, and is no longer current.

Creating PostScript Files in Snow Leopard for Older Print Workflows

38

One of the most popular postings I’ve done in the last couple years was one I wrote a little over a year about changes in the creation of Adobe PDF files under Mac OS X 10.6 (Snow Leopard). In summary, I wrote, “What you need to know is that in Snow Leopard, the Acrobat team replaced the functionality of the Adobe PDF printer with an Automator function in the Print dialog called Save as Adobe PDF.” For most of us Mac users who blithely continue to choose File > Export > Adobe PDF, these changes won’t affect us.

However,  people use many different workflows for print, and some of them require using older RIPs or using InDesign’s Print Booklet feature. These workflows can require creating PostScript files for various paper sizes. Using the old Adobe PDF printer when creating a PostScript file allowed you to create a page of any size. Subsequently, you could use the Adobe Distiller application, still available with all Acrobat Pro versions, to turn the PostScript file into a PDF file. Newer versions of Acrobat Pro 9 have even removed the old Adobe PDF driver entirely, along with its PostScript Printer Description (PPD) file.

For example, InDesign writer and publisher Aaron Shepard wrote in his blog:

That’s all well and good for general use, but it doesn’t satisfy every case. For instance, Lightning Source, the POD printer I use for my books, wants my book cover files to be run through Acrobat Distiller, which means first creating PostScript files from InDesign. But without the PPD for Adobe PDF, I have no way to create PostScript for oversize pages like book covers. It should work to choose “Device Independent” instead, but it doesn’t.

An additonal complexity was added with InDesign CS5. CS5 no longer recognizes PPD files installed in a location that worked for InDesign CS4 and earlier.

In the comments to my original posting, various suggestions were made about how to find and reinstall the old ADPDF9.PPD file that the latest Acrobat 9 versions remove. However, recently Alan has posted a good summary of these instructions which I’ll re-publish here. However, for those who need to know more, I recommend you also go to Alan’s blog post for further suggestions:

Fortunately, there are ways to recover Adobe PDF’s PPD and make it permanently available to CS apps. Here’s the procedure for CS4.

1. Find a copy of ADPDF9.PPD, the PPD file that the latest Acrobat Pro 9 versions remove. You might find it on a backup of your computer at Library > Printers > PPDs > Contents > Resources > en.lproj. (That’s starting from the root of your system, not from your user directory.) You can also get it from the Acrobat Pro 9 app itself if you choose “Show Package Contents” from the contextual menu and then go to Contents > MacOS > SelfHealFiles > AdobePDFPrinter > PPDs > Contents > Resources > en.lproj. You might also locate a copy for download from the Web.

2. Place this file in Library > Printers > PPDs > Contents > Resources. (Again, that’s starting from the root of your system.) Do NOT place it in the folder en.lproj. Though that will work too, it will move the file farther down on menus, making it harder to find.

3. Rename the file so that Acrobat won’t be able to find and remove it again. I suggest something like “Adobe PDF 9.ppd”. (That, again, will keep the file high on menus.)

For CS4, that’s all you have to do. Now, when you go to print from InDesign and choose “PostScript File” as your printer, you’ll be able to choose “Adobe PDF 9.0” from the PPD menu. (You’ll see a menu item by that name regardless of what you named the PPD file.)

With CS5, things are a little trickier. InDesign’s menu does not show anything from the Mac OS PPD folder unless it’s a PPD in a current print queue.

One possible solution for InDesign [CS5] is to add the PPD file directly to the app’s support files. Go to Applications > Adobe InDesign CS5 > Presets. Create a new folder named “PPDs” (case sensitive). Then place your PPD file in this folder. You don’t even have to rename it.

I also discovered that the same method will work with other PPD files as well. For example, if you had a very old RIP which required a particular Agfa PPD, you could install it in the same way. I discovered that if you do a Google search on, for example, “PPD Agfa”, the top hit will take you to an archive stored on the Adobe Systems server which has a compress archive of old PPD files from that vendor. Similar collections are found for other vendors. Warning: You’ll need a copy of the free utility StuffIt Expander to expand the archive. The results can be seen in InDesign CS5 below where I’ve installed three PPD files for printers I don’t have into the Presets folder as Alan described above:

Printing to PostScript

Printing to PostScript

Thanks, Alan, for that great posting. I’m happy to pass it on to a larger audience.

Steve Werner is a trainer, consultant, and co-author (with David Blatner and Christopher Smith) of InDesign for QuarkXPress Users and Moving to InDesign. He has worked in the graphic arts industry for more than 20 years and was the training manager for ten years at Rapid Lasergraphics. He has taught computer graphics classes since 1988.
  • Ryan says:

    I had tried this a while back and was unsucessful. I have just been creating PDF and then using acrobat to export to PS. open the PDF in acrobat then file > export > Postscript > Postscript. It is an extra step but for those of you that didn’t get the above to work it is a fix to the problem.

    I don’t know what I did wrong It just doesn’t work… Is there anyplace I can download the PPD and try agian. I fear I may have deleted it or named it with the wrong extension… either way it is lost. :( boo

  • Steve Werner says:

    There are several locations listed for finding the Acrobat 9 PPD in Aaron’s blog posting, and in the comments to my previous blog.

  • Steve Werner says:

    I almost forgot (and forgot to include it in the blog posting), that a copy of the PPD is located on this website:

    https://creativepro.com/downloads/forcedl/ADPDF9.PPD

    I think it was included in the show notes of one of the podcasts.

    • Barbara says:

      I saved this file AND put it in LIBRARY>PRINTERS> PPDS>CONTENTS>RESOURCES
      When I tried to tie it to a printer it was grayed out. What am I missing??

  • James Fritz says:

    Will the release of Acrobat X (10) create any complications with this solution?

    For example, If I only have CS5 and Acrobat X on my system, can I still use the Acrobat 9 PPD?

  • Steve Werner says:

    James,

    I don’t think Aceobat X should make any difference. The PPD no longer has any connection to the Acrobat application. It’s just the description for a virtual printer that can print to any custom paper size.

  • James Fritz says:

    That is kind of what I was thinking, but I figured I would just ask to make sure.

  • DrWatson says:

    There might be another problem for those who use Distiller on Snow Leopard: Distiller might be awfully slow (about a tenth of what it used to run on Leopard). To solve this, hide the distiller window or at least cover the progress bar in its window while a ps file is progressed. Although this sounds utterly weird, Distiller then runs at full speed again. This bug has been reported to Adobe over a year ago, but hasn’t been fixed yet.

  • KV says:

    Thank you!!! I’ve been toggling back and forth to my PC just to be able to print to pdf.

  • DanRoth says:

    LORDY Thank you so much. I find the old print to .ps is the most reliable myself. Glad it’s back.

  • HyndDesign says:

    This is excellent, was just trying to Postscript a clients file and couldnt believe it was gone.

    Luckily found this post. Thanks for the help

  • techSage says:

    The Acrobat 9 PPD appears to be available directly from Adobe at this location: https://kb2.adobe.com/cps/852/cpsid_85257.html
    Look for the link toward the end of the article.

    • Michelle says:

      Thank you so much!!! I work for a printing company, and really needed to make custom sized postscript file for making plates. Thanks much again for posting it!

  • Neil Isaacson says:

    We would like to see this PPD working in Acrobat. The ability to change sizes of a book from a PDF used to work fine for us until SL. The process was to create a custom page, say 5.5 x 8.5, set page setup to 105%, then print an 5.25 x 8 PDF to the virtual printer. For some reason, it had to be saved to the desktop to work correctly, but we would end up with a new PDF that was enlarged and fit onto the selected new page size. Much faster than going back to source file, which might be in Quark!, on OS 9! Any ideas on how to make this work?

  • Farbod Faramarzi says:

    Hi!

    I have created an App for this (free). It enables the PPDs in InDesign CS4 + CS5.

    Currently it’s only in swedish but it’s kind of self explanatory. You can find the application at https://bit.ly/jDaBQw . Please email me if you are putting it up on any websites or plan to re-distrubute it (You will find my email adress in the application).

    /Fabbe

  • Farbod Faramarzi says:

    of course the application mentioned above comes with absolutely no warranty. You can not hold me responsible for anything blablabla.. You know the drill..

  • Angela says:

    I was struggling to create a postscript file of an oversized banner (huge banner) from Illustrator CS4. I tried the suggestions. Successfully installed the PPD, but was still unable to utilize it (after ugrades no longer have the option of a virtual printer either… ).

    In the end. I dragged the .ai file from the desktop over the Acrobat icon in my dock. Vwallah. Perfect pdf and export to ps. :)

  • connie dyson says:

    I RARELY comment, but this tip just saved me HOURS of frustration. Thank you for sharing!

  • Cristian says:

    This solution works. Even for Lion. Thanks a lot for this post.

  • Code Red says:

    This solution to one problem creates another one – there’s an issue where InDesign CS4 crashes when you select Print in OS X Lion. Adobe’s “workaround” is to remove all the PPD files, which means you can print, but can’t select the PPD.

    Putting the PPD back in makes InDesign crash.

    My head hurts, I have a deadline to meet and I can’t get any documents to print off. I’m tempted to dust off my old G4 and put this new iMac I bought back in the box…

  • Code Red says:

    Just found a solution to my problem – I copied the PDF 8 PPD (ADPDF8.PPD) from my old computer into the PPD folder and it’s all working now.

    One thing I noticed, I’m not sure if it’s significant but the ADPDF9.PPD file shows as a Unix Executable File in the Finder, but the ADPDF8.PPD shows as a SimpleText Format File…

    Anyway, it works so I’m happy now! :D

  • sam says:

    Hi,

    I tried this solution for being able to make a (lightweight) PDF through the PDF printer option but now in SL.

    Is it correct that you first have to do it in two steps: make PS file and convert that to pdf?

    Also, I tried the app of Fabbe but that seems to generate huge files (eg 44MB instead of 1.3Mb).

    Am I overlooking something?

    Sam

    • @sam: You can make lightweight PDF files with file > export, though sometimes you must use Acrobat Pro’s features to get them even smaller. But for example, if you do not need color management, then choosing Do Not Include Profiles in the Profile Inclusion Policy pop-up menu (in the Output pane of the Export PDF dialog box) may decrease the size significantly. Knowing how to use the export PDF controls is often better than trying to make postscript and then distilling it.

  • sam says:

    Thanks David. That’s true, but in my experience doing it through printing a PDF makes even more smaller.

    With the workaround suggested here it works in Snow, but I have to make a large PS file first then turn it into a small PDF file and that seems a long way (before in OSX10.4 you could just choose at printer: PDF 9, and that would genereate the pdf directly.

    Suggestions are welcome!

    Sam

  • Heather says:

    Thank you so much, you have no idea the headache you have just solved for me.

  • twf says:

    This was a great workaround but when I converted the ps file to a pdf the file was so small that I worried it was no longer hi-res. There was no option for me to set the pdf parameters during the conversion (maybe I missed something). However, if I figure out that partt then your solution will have replaced a really nice feature that disappeared in the last upgrades. So THANK YOU! I’m not using Lion yet… will cross that road when I come to it. Thanks again.

  • Hellhawk says:

    Wow! Sometimes I have to make a multiple page color separation PDF from Illustrator to check that colors separate/overprint as they should. The way to do that is, according to me, to print a “color-separation-ps-file” and then distill it. That was easy in previous versions of OSX/Adobe CS… This made my day. Thank you!

  • Jonathan says:

    OK guys stumbled on to a new solution on this issue. on a PC running VISTA. I recently installed the new adobe suites premium softwares. Of coarse PDFs could not be generated with the traditional PS file being written and then distilled. Needless to say I was not happy about the constraints. What I found was: When I installed a new Printer that had Scan/Fax capabilites, the Adobe PPD drivers installed into the Printer devices folder therby allowing the traditional postsripts to now be written. Note As far as I can tell these PPDs are only on certain models. I would suggest some research but it worked for me. I am going to attempt my Mac as soon as I can and see if I can get similar results. Good Luck!

  • Veerle says:

    Great!!!! It works!!! Thank you!

  • Anton says:

    Thank you! Thank you!!!

  • Craig says:

    Life saver – I didn’t realise until now, how dependent my workflow was on this function. Works perfectly for Illustrator CS 6

  • baldo says:

    Funcionó perfectamente. Gracias.

  • rafl says:

    I LOVE you!! Thanks a lot! Tricky but tasty

  • Dennis Oketch says:

    Thank you! It worked for CS6!!!

  • Watto says:

    I can confirm that the fix for CS5 onwards (creating the PPDs folder) also works for CC on a 10.7.6 Mac. This was a lifesaver – thank you

  • Hello would you mind letting me know which hosting company you’re using?

    I’ve loaded your blog in 3 different browsers and I must
    say this blog loads a lot quicker then most.

    Can you suggest a good internet hosting provider at a fair price?

    Thank you, I appreciate it!

  • Marisa says:

    Now, how do the Adobe CC ?

  • Bruce says:

    Just in case anyone’s still struggling to get this to work, it’s working on my OS X 10.8.5 system running ID CS5.5 but I had to copy the ppd file into Applications/Adobe Indesign CS5.5/Presets/PPDs/

    I’ve also got it working in Illustrator CS5 after copying the ppd file into Macintosh HD/private/etc/cups/ppd

    Huge thanks to the OP, you’ve saved me a massive headache.

  • >