Ich hätte hier ein Script, dass dir vieleicht auch weiterhelfen könnte. Ich hab´s in LS noch nicht ausprobiert unter VB läufts.
Es diente dem Ausdrucken von PDFs.
Dim AcroApp As CAcroApp
Dim AcroAVDoc As CAcroAVDoc
Dim AcroPDDoc As CAcroPDDoc
Const POSTSCRIPT_LEVEL = 2
Set AcroApp = CreateObject("AcroExch.App")
Set AcroAVDoc = CreateObject("AcroExch.AVDoc")
If AcroAVDoc.Open(strFileName, vbNull) <> True Then
Exit Sub
End If
Set AcroAVDoc = AcroApp.GetActiveDoc
Set AcroPDDoc = AcroAVDoc.GetPDDoc
AcroAVDoc.PrintPages 0, AcroPDDoc.GetNumPages - 1, POSTSCRIPT_LEVEL, True, False
AcroAVDoc.Close True
AcroApp.Exit
Set AcroDoc = Nothing
Set AcroApp = Nothing
Du findest aber auch einige Tutorials diesbezüglich im Netz. Auf
www.planetpdf.com haben sich auch schon einige zu diesem Thema ausgelassen.