PDF creator not working from certain program

 Hello,

I have pdf creator installed on our terminal server, when using notepad en pdf creator it works fine. But when using pdf creator and our 4D program it's not working, we get a pdf but when opening we get an error message.

As a test case I renamed the logfile in %USERPROFILE%\\Local Settings\\Temp\\PDFCreator\\PDFCreator\\

I printed with notepad and the logfile regenerated's, I renamed it again and tried it from our 4D program and nothing happens.

If it can help, I pasted the first 40 lines of the generated pdf from our 4d program.

 

%!PS-Adobe-3.0

%%Title: 4D Write-Untitled

%%Creator: PScript5.dll Version 5.2.2

%%CreationDate: 2/2/2010 11:39:6

%%For: nick

%%BoundingBox: (atend)

%%Pages: (atend)

%%Orientation: Portrait

%%PageOrder: Special

%%DocumentNeededResources: (atend)

%%DocumentSuppliedResources: (atend)

%%DocumentData: Clean7Bit

%%TargetDevice: (PDFCreator) (3010) 096

%%LanguageLevel: 3

%%EndComments

 

%%BeginDefaults

%%PageBoundingBox: 0 0 595 842

%%ViewingOrientation: 1 0 0 1

%%EndDefaults

 

 

%%BeginProlog

%%BeginResource: file Pscript_WinNT_ErrorHandler 5.0 0

/currentpacking where{pop/oldpack currentpacking def/setpacking where{pop false

setpacking}if}if/$brkpage 64 dict def $brkpage begin/prnt{dup type/stringtype

ne{=string cvs}if dup length 6 mul/tx exch def/ty 10 def currentpoint/toy exch

def/tox exch def 1 setgray newpath tox toy 2 sub moveto 0 ty rlineto tx 0

rlineto 0 ty neg rlineto closepath fill tox toy moveto 0 setgray show}bind def

/nl{currentpoint exch pop lmargin exch moveto 0 -10 rmoveto}def/=={/cp 0 def

typeprint nl}def/typeprint{dup type exec}readonly def/lmargin 72 def/rmargin 72

def/tprint{dup length cp add rmargin gt{nl/cp 0 def}if dup length cp add/cp

exch def prnt}readonly def/cvsprint{=string cvs tprint( )tprint}readonly def

/integertype{cvsprint}readonly def/realtype{cvsprint}readonly def/booleantype

{cvsprint}readonly def/operatortype{(--)tprint =string cvs tprint(-- )tprint}

readonly def/marktype{pop(-mark- )tprint}readonly def/dicttype{pop

(-dictionary- )tprint}readonly def/nulltype{pop(-null- )tprint}readonly def

/filetype{pop(-filestream- )tprint}readonly def/savetype{pop(-savelevel- )

tprint}readonly def/fonttype{pop(-fontid- )tprint}readonly def/nametype{dup

 

 

 

PS Can it be that ghostcript doesn't get called?