Copy link to clipboard
Copied
As per https://www.adobe.com/content/dam/acom/en/devnet/acrobat/pdfs/distiller_api_reference.pdf this documentation "FileToPDF" API accepts 4 parameters.
It was working in the older version of Distiller DC.
We updated the Distiller DC to version 19.10.20100325521
After that it gives the error as "Microsoft VBScript runtime error: Wrong number of arguments or invalid property assignment: 'FileToPDF".
We tested it by passing 5 arguments it started working fine.
But if we create the script by passing 5 arguments it doesn't support the older version of Distiller.
have you updated this API? or are we looking into wrong document?
Can you let us know what is the issue?
[Moderator: Changed the title slightly according to OP's message]
Copy link to clipboard
Copied
Discussion successfully moved from Forum comments to Acrobat SDK
Forum comments is intended for comments regarding the fora, not for specific products.
Copy link to clipboard
Copied
A small changes in the question
It's "FileToPDF2" API not "FileToPDF".
Copy link to clipboard
Copied
Hi,
Can you post that actual code that you are using?
Regards
Malcolm
Copy link to clipboard
Copied
Earlier it was working with this bit of code:
Set theDistillerObj = CreateObject( "PdfDistiller.PdfDistiller6" )
theDistillerObj.FileToPDF2 Wscript.Arguments(0), Wscript.Arguments(1), Wscript.Arguments(2), 1
In old distiller it works perfectly fine. The arguments are exactly what is explained in SDK.
In new distiller we get error:
Microsoft VBScript runtime error: Wrong number of arguments or invalid property assignment: 'FileToPDF2"
But if we pass the last argument as below it seems to work:
theDistillerObj.FileToPDF2 Wscript.Arguments(0), Wscript.Arguments(1), Wscript.Arguments(2), 0, 1
Notice the zero (0) before last argument 1.