BTW, I use Windows 7 Professional x64 (french) and Visual FoxPro is 32 bits version 8. I also have Caseware Tracker 2010 installed which use amyuni 4.0.0.7 pdf converter.
Code: Select all
loPdfprinter = createobject('CDIntfex.CDIntfex')
=loPdfprinter.DriverInit("Amyuni PDF Converter")
=loPdfprinter.SetDefaultPrinter()
loPdfprinter.Lock("toto.pdf")
loPdfprinter.SetDocFileProps("toto.pdf", 3, "d:\temp", "d:\temp\toto.pdf")
loPdfprinter.PaperSize=5 && 8.5/14
loPdfprinter.ImageOptions=1 && remove duplicate image
loPdfprinter.FontEmbedding = .t. && activer les fonts bold
temp = CREATEOBJECT("CrystalRuntime.Application")
rep = temp.OpenReport("D:\Systemes\Applic\ScsIwin\RAPPORTS\lettres2.rpt")
FOR i = 1 TO rep.Database.Tables.Count
rep.Database.Tables(i).SetTableLocation(pt + lcdata(i) + ".dbf", lcdata(i), "")
ENDFOR
=rep.PrintOut(.f., 1)
loPdfprinter.Unlock("toto.pdf", 1000)