Ответ: Помогите с автоматизацией pls!
// File coitus.js
console.println("Coitus");
// This example adds a menu item to the top of the file submenu that cParent: "Tools"
app.addMenuItem
cName: "Coitus", cParent: "Tools",
cExec: "coupling_pages();",
nPos: 0, bPrepend: true
});
function coupling_pages()
{
NumberPages = 4; // ЗДЕСЬ ЧИСЛО СТРАНИЦ !!!
for ( var i = 1; i < NumberPages+1; i++)
{
var myPathBack = app.getPath("user", "documents") + "/Back/" + i + ".pdf";
var myPathFace = app.getPath("user", "documents") + "/Face/" + i + ".pdf";
var myPathDone = app.getPath("user", "documents") + "/Done/" + i + ".pdf";
var MyDoc = app.newDoc();
MyDoc.insertPages
nPage: -1,
cPath: myPathBack,
nStart: 0
});
MyDoc.insertPages
nPage: -1,
cPath: myPathFace,
nStart: 0
});
MyDoc.deletePages
nStart: 2});
MyDoc.saveAs(myPathDone);
MyDoc.closeDoc();
};
}
--------------
Файл coitus.js помещаете в каталог ...\Acrobat\Javascripts. разрешаете в преференсах Javascripts в меню Tools появляется подменю coitus. скрипт создает новые файлы с именаи 1.pdf, 2.pdf, .. и вставляет в начло сначала
1 страницу из файла 1.pdf из каталога C:\Documents and Settings\user\My Documents\Back а потом
1 страницу в начало из файла 1.pdf из каталога C:\Documents and Settings\user\My Documents\Face
удаляет дефолтную станицу созданную при создаии файла она теперь 3-я и сохраняет документ в каталоге
C:\Documents and Settings\user\My Documents\Done. И закрывает его.
и так все документы.
Не нравятся имена коталогов, перепишите:
вместо
var myPathBack = app.getPath("user", "documents") + "/Back/" + i + ".pdf";
например
var myPathBack = "C/Back/" + i + ".pdf"
Это C:\Back\1.pdf если i=1.