These forums are now Read Only. If you have an Acrobat question, ask questions and get help from one of our experts.

Automated Printing from MS Word - Rely on System Fonts Only

tltabor
Registered: Dec 15 2007
Posts: 2

I'm surprised that this doesn't appear to be a FAQ, but darned if I can find it ...

I'm using Word 2003 and Acrobat 8.1. When I automate Word, set the printer to Adobe PDF and call the PrintOut method on a Document, I get this error:

When you create a PostScript file you must rely on system fonts and use document fonts. Please go to the printer properties, "Adobe PDF Settings" page and turn OFF the option "Rely on system fonts only; do not use document fonts."

I do that, but the setting does not persist between sessions of Acrobat and doesn't prevent the error the next time I call PrintOut. I've also tried checking Do Not Show Edit Warnings in Acrobat, but that doesn't suppress the message.

Any thoughts?

lkassuba
ExpertTeam
Registered: Jun 28 2007
Posts: 3636
If you're using one of the default Adobe PDF Settings (i.e., Standard) then try creating a new custom setting.

Lori Kassuba is an AUC Expert and Community Manager for AcrobatUsers.com.

gkaiseril
Online
Expert
Registered: Feb 23 2006
Posts: 4307
Since the JobOptions files were copied form the distribution CD-ROM they may have their "Read Only" file property set. Have you check the setting of this file property?

You might want to keep a copy of the distributed version, so making a new copy with another name is a viable option.

George Kaiser

Conor
Registered: Jan 28 2008
Posts: 2
I have the same issue, none of the above fixes work.
Despite my Adobe PDF printer set in both Preference tabs with "Rely on System Fonts..." Turned OFF, I still get the same error if I try to print from Excel through a macro.

Here's the code I'm using, it was working fine up to last week, but since I've updated to Acrobat 8.1.1 it errors out with the *.PS error about system fonts.

Does anyone know of anyway to fix this bug? Or to force Adobe settings through excel?

***********************************************************
Code:
Dim sPSFileName As String 'Name of PS to be created
Dim sPDFFileName As String 'Name of PDF to be created
Dim sJobOptions As String
Dim sCurrentPrinter As String 'Same current printer choice to resume at end
Dim sPDFVersionAndPort As String 'Version of Adobe
Dim appDist As cACroDist
Dim MyFileName As String


MyFileName = Trans

Set appDist = New cACroDist
sCurrentPrinter = Application.ActivePrinter 'Save the currently active printer
sPDFVersionAndPort = sCurrentPrinter '"Adobe PDF on Ne03:"
sPSFileName = Dir & "\" & MyFileName & ".ps" 'Name of PS file
sPDFFileName = Dir & "\" & MyFileName & ".pdf" 'Name of PDF
ActiveSheet.PrintOut ActivePrinter:=sPDFVersionAndPort, _
PrintToFile:=True, PrToFileName:=sPSFileName 'Prints to PS


Call appDist.odist.FileToPDF(sPSFileName, sPDFFileName, sJobOptions)
'Creates PDF

***********************************************************
Conor
Registered: Jan 28 2008
Posts: 2
So I guess I can take that as a "No", no one knows how to prevent this error?
hazi
Registered: Jun 1 2009
Posts: 1
I have the exact same problem, does anyone have a solution for this?
clausy
Registered: Jun 2 2009
Posts: 1
try closing excel or word or whatever, checking the rely on system fonts box, hit apply/ok, then rinse and repeat: do the opposite, turn it back off and then re-run the print macro. its dumb but it works for me. It seems to run for a couple of months, then fall over, i suspect because some other document has some specific print prefs that somehow reset the standard option. don't ask.
charles1
Registered: Jun 11 2009
Posts: 1
I fixed this problem by going into the "Printers and Faxes" menu in the control panel, unchecking the box, clicking apply and then ok.