[Date Prev][Date Next]
[Thread Prev][Thread Next]
[Date Index]
[Thread Index]
[New search]
To: "Adrian Morse" <Adrian_Morse@xxxxxxxxx>
Subject: Re: Everything I always wanted to know about AdobePS and PPD files but was afraid to ask
From: Dov Isaacs <isaacs@xxxxxxxxx>
Date: Mon, 29 Jul 2002 10:41:31 -0700
Cc: framers@xxxxxxxxxxxxxx, framers@xxxxxxxxx
In-Reply-To: <LISTMANAGER-25396-28429-2002.07.29-11.07.41--isaacs#adobe.com@lists.FrameUsers.com>
Sender: owner-framers@xxxxxxxxx
Adrian, Much of this is a repeat of material covered before, but please see my comments below ... (8^)> - Dov At 7/29/2002 10:07 AM, Adrian Morse wrote: >Okay, here's one for a Monday afternoon. > >I took the plunge and installed Windows 2000. (Yep, it was clean). Then >I installed Frame and all the software I need for making PDFs. Thanks to >Dov's instructions it wasn't a problem, but even though the instructions >were clear enough I must admit that I didn't know why I was following >them (even less so after the stiff drink). I'd be grateful for >clarification on a number of issues: > >Q1. Normally, when a printer is added via the Windows Printers panel is >the manufacturer's PPD copied from the printer itself to my PC? No, you should NEVER use the "Add Printer" wizard under Windows 2000 or XP unless you are a glutton for punishment. The "Add Printer" wizard uses a built in ".inf" file that references a Microsoft-provided, often castrated version of a PPD for the targeted printer. The printer itself does not provide any PPD file. Use the current version (now 1.0.6) of the "Adobe Universal PostScript Driver Installer" downloadable from Adobe's web site. Under Windows 2000 and XP, it updates the system PSCRIPT5.DLL driver to latest version, if necessary, and then creates a printer driver instance based on the contents of whatever PPD you point to. You must have that PPD file, though. The PPD file is an ASCII text file that contains very specific information about the capabilities of the specific printer model and the exact PostScript required to access those capabilities. The "Generic PostScript Printer PPD" file provided with the driver installer contains the minimal information to generate PostScript for a monochrome (no colors other than grayscale), early PostScript Level 2 (i.e., version 2010 from 1991), 300dpi laser printer with fairly large margins (cannot print to borders of physical pages), very few predefined paper sizes, no support for custom page sizes, and no native support for TrueType fonts! >Q2. What exactly happens when you run the Adobe Universal Postscript >Driver Installer? Adobe PS is "installed", but what does this mean >exactly? Does it mean that the Adobe PPD file is placed on your PC and >thereafter used to generate postscript files when you print using this >printer (instead of the printer's original PPD file)? See above. No "Adobe PS" is installed. The system PostScript driver is installed with settings for the PPD file selected. I don't know what you mean by "the printer's original PPD file" ... as opposed to WHICH PPD file. Unless the printer's manufacturer provides an updated PPD file, use whatever PPD file comes with the printer or can be obtained by download from the manufacturer's web site. >Q3. If you just want to install Adobe PS for the purpose of creating >postscript files for conversion to PDFs does it make any difference if >you choose to associate the Adobe PS driver with a real printer rather >than the installing the generic postscript driver (and then installing >the Distiller driver)? When you install Acrobat 5.0x, it creates a PostScript driver instance (labelled "Acrobat Distiller") specifically for the purpose of creating PostScript for distillation. In fact, as configured, unless you override it in FrameMaker to "print to file", this "Acrobat Distiller" PostScript printer driver instance automatically funnels the PostScript it generates to the Distiller without the need for you to manually invoke Distiller. UNDER NO CONDITION WHATSOEVER should you generate PostScript for distillation using a printer driver instance other than that generated with the Acrobat Distiller PPD. As I have indicated in numerous other posts to these lists and to the Adobe User-to-User Forums, the results of creating PostScript contrary to this rule may result in any number of problems in PDF production, assuming you get a PDF file at all. Symptoms include (1) missing color, (2) spacing problems, (3) font problems, (4) inability to print close to the edge of the page, and (5) missing paper size support including lack of support for custom page sizes. >Q4. In fact, why would you want to install Adobe PS for a real printer >if you do not want to create PDF files, but just want to print >conventionally to that printer? As indicated above, the "Add Printer Wizard" may give you a brain-dead printer driver instance possibly based on an older version of the driver and/or a truncated or incorrect version of the printer's PPD file. >Q5. After installing Adobe PS you install Acrobat 4.05. This installs >Acrobat 4.05, the Acrobat Distiller program and "virtual printer" >drivers for Acrobat Distiller and Acrobat PDFWriter. Regarding the >printer drivers, what exactly has happened during the installation? Have >new PPDs been installed? How do these differ from the generic PPD >installed when the AdobePS installer was run? Why does the generic Adobe >PPD or a PPD for a real printer need to be installed first? PDFWriter is an obsolete print driver installed by Acrobat 4.05 and no longer installed by default by Acrobat 5.0x. It is not a PostScript driver and does not support EPS graphics as well as many other things. Avoid it like the Boubonic Plague! >Q6. And last but not least, why is "Acrobat Distiller" the name of both >the program and the printer driver? I understand the difference but it >sure was confusing the first time around. I guess it's because Adobe >encourages PS files to be made with the Distiller driver before being >"distilled", but I think it just leads to confusion. Actually, it leads to properly generated PDF files. Sorry that you are confused by the naming, but labelling the printer driver instance as "Acrobat Distiller" best conveys what it does. It generates PostScript and then feeds it directly to the "Acrobat Distiller." >That's all. Happy Monday, And Happy Monday, Tuesday, Wednesday, Thursday, Friday, Shabbat, and Sunday to you, too! >Adrian ** To unsubscribe, send a message to majordomo@omsys.com ** ** with "unsubscribe framers" (no quotes) in the body. **