While I dont have an exact solution, hopefully you might be able to take this to the next level.
This is a vbscript file (*.vbs) that I run to convert an excel file to PDF.
It REQUIRES that the "Save as PDF" Office plugin is installed : http://www.microsoft.com/downloads/details.aspx?FamilyID=4d951911-3e7e-4ae6-b059-a2e79ed87 041&displaylang=en
' opens excel and uses Save As PDF plugin to save ENTIRE WORKBOOK (all sheets!) to PDF
' pass the full path to this function
Set ea = CreateObject("Excel.Application")
.Visible = False
Set excelFileObj = fso.GetFile(excelFile)
pdfFile = fso.BuildPath(excelFileObj.ParentFolder, _
fso.GetBaseName(excelFileObj) & ".pdf" )
' for excel, you have to set the size of each worksheet
' so we cycle through and set each size to legal
' For counter = 1 to .Worksheets.Count
' Set curWs = ea.ActiveWorkbook.Worksheets(counter)
' sizes: http://msdn.microsoft.com/en-us/library/bb241398%28v=office.12%29.aspx
' curWs.PageSetup.PaperSize = 5
Set objXls = .ActiveWorkbook
' this part took hours =( the false is the "open in Adobe after finishing"
objXls.ExportAsFixedFormat 0, pdfFile,,,,,,false
Set ea = Nothing
Set excelFileObj = Nothing
' Set curWs = Nothing
Set objXls = Nothing
For my purposes, the rest of script cycles through all excel files in a given folder, but this is the meat of the "conversion" part.
How can I modify this to loop thru 130,000 gif files in a folder and convert them to pdf? and save them in a different folder....