Объединить несколько файлов PDF с VBScript - PullRequest
2 голосов
/ 11 ноября 2010

Я ищу способ объединить несколько файлов PDF в один с VBScript, только с Acrobat и Distiller - без использования стороннего программного обеспечения. Хотя я действительно искал решение в Интернете, я не смог его найти. Может кто-нибудь помочь мне здесь?

Спасибо! S.

1 Ответ

2 голосов
/ 12 ноября 2010

Я имел успех в прошлом, используя функцию Acrobat Interapplication Communication из VBScript. У меня нет полной версии Acrobat для тестирования, но это должно как минимум дать вам отправную точку:

Dim app
Set app = CreateObject("AcroExch.App")

Dim srcDoc, destDoc
Set srcDoc = CreateObject("AcroExch.PDDoc")
Set destDoc = CreateObject("AcroExch.PDDoc")

srcDoc.Open srcPath
destDoc.Create
destDoc.InsertPages 0, srcDoc, 0, srcDoc.GetNumPages(), 0
destDoc.Save 0, destPath

srcDoc.Close
destDoc.Close
app.Exit

В разделе OLE Automation справочника API содержится список доступных классов и методов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...