Skip to main content
TdeV1
Inspiring
November 16, 2011
Question

Postscript data

  • November 16, 2011
  • 3 replies
  • 6245 views

There's an option on the Print menu which says "Generate Acrobat Data"

If I select this and click print, I end up without a PDF file.

I've been told to print to Postscript as a workaround for Windows 7 "Save as PDF" not working.

This option doesn't work either. Ideas?

Here's what the log file says this:

%%[ ProductName: Distiller ]%%

%%[ Warning: Times-Roman not found, using Font Substitution. Font cannot be embedded. ]%%

%%[ Warning: Times-Bold not found, using Font Substitution. Font cannot be embedded. ]%%

%%[Page: 1]%%

%%[Page: 2]%%

%%[Page: 3]%%

%%[ Error: undefined; OffendingCommand: pdfmark; ErrorInfo: Rect  ]%%

Stack:

/ANN

/Link

/Subtype

/I5.1.1013317

/D

/GoToR

/S

/Action

/Type

-dict-

/Action

[0 0 0]

/Border

[475 689 4375 571]

/Rect

-mark-

%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%

%%[ Warning: PostScript error. No PDF file produced. ] %%

    This topic has been closed for replies.

    3 replies

    Inspiring
    December 4, 2011

    Based on the Distiller error message, you have an upatched version of FrameMaker 8.0. Try applying the patch through Help > Updates, recreate the .PS file and try distilling again.

    Shlomo Perets

    MicroType, http://www.microtype.com
    FrameMaker/TCS training & consulting * FM-to-Acrobat TimeSavers/Assistants

    TdeV1
    TdeV1Author
    Inspiring
    December 4, 2011

    Thanks for the suggestion, Schlomo, but Framemaker Update says it doesn't have any updates for me.

    I'm not really sure I understand what happens with Distiller. For example, what a .ps file is used for (as distinct from a .pdf). Do you have any suggestions where I could read up on what exactly is happening?

    Inspiring
    December 6, 2011

    Inspect the Help > About dialog box, looking for the patch number.

    After all patches are applied, you should see FM8.0p273

    In some systems, Help > Updates may not be able to access the internet. If you have an older version number in Help > About, you can download the patches directly from adobe.com and apply.

    FrameMaker 8p266 = http://www.adobe.com/support/downloads/detail.jsp?ftpID=3837

    FrameMaker 8p273 = http://www.adobe.com/support/downloads/detail.jsp?ftpID=3858

    (if you need both patches, apply the 266 one first)

    Acrobat Distiller reads PS files and writes PDF files. FrameMaker uses Distiller to create PDFs when using the Saving as PDF from within FrameMaker; you may also use Distiller directly to convert PS to PDF files.

    Van Kurtz
    Inspiring
    November 17, 2011

    Best Scenes,

    There's an option on the Print menu which says "Generate Acrobat Data"

    If I select this and click print, I end up without a PDF file.

    If none of the other suggestions resolved your answer, a simple answer may be this:

    When you click Generated Acrobat Data or click PDF Setup, FrameMaker SELECTS Print to File automatically. If selected, FrameMaker creates a PostScript file, not the PDF. Of course, you can distill the PostScipt file to PDF. But to create the PDF directly, simply CLEAR the Print to File box. I have got into the habit of always looking at the state of this box, especially after changing my PDF settings. I believe this is a bit of fluff from the old days when one could not create PDFs directly.

    I wish the FrameMaker engineers would remove this behavior because it is no longer necessary.

    Van

    Bob_Niland
    Community Expert
    Community Expert
    November 17, 2011

    This looks like something that could result from:

    • Having a non-Postscript printer configured.
    • Having "Rely on system fonts" enabled.
    • Failing to print-to-file.

    Check:

    File > Print Setup

    Name: [ Adobe PDF ]

    [Properties] /Adobe PDF Settings\

    [_] Rely on system fonts

    File > Print

  • Print to File: [ xyzzy.ps ]

  • Generate Acrobat Data

    The printer Name: can be any type of real or simulated Ps printer.

    Any other PDL, such as HP-PCL, won't work.

  • Arnis Gubins
    Inspiring
    November 17, 2011

    Error7103 wrote:

    The printer Name: can be any type of real or simulated Ps printer.

    The printer MUST be the AdobePDF printer instance. This is specifically configured for creating PDFs. Even though you can use other postscript printer instances to create output, you may experience unwanted artifacts or missing features from your PDFs going that route.

    If you are creating a PDF for print purposes only, then you should NOT enable the "Generate Acrobat Data" option.

    Bob_Niland
    Community Expert
    Community Expert
    November 17, 2011

    The printer MUST be the AdobePDF printer instance.

    It has had different default names historically, and could of course be renamed by the user.

    This is specifically configured for creating PDFs. Even though you can use other postscript printer instances to create output, you may experience unwanted artifacts or missing features from your PDFs going that route.

    True, but they should at least generate PS and/or PDF, whereas printer instance using other PDLs will not. I recall wondering where my color went when rendering with the LaserJet 4M (ps) driver that was a default on the system.

    If you are creating a PDF for print purposes only, then you should NOT enable the "Generate Acrobat Data" option.

    We leave it enabled even for our print editions, so that print shop has full nav in that PDF when pre-flighting.