У меня возникают некоторые проблемы с моим кодом. Я пытаюсь пройти через папку диска, содержащую много PDF-файлов, а затем объединить их в один файл. Когда я использую свой код, он просто создает PDF-файл для последнего PDF-файла в папке диска и не объединяет их вместе, как ожидалось.Объединить несколько PDF-файлов в один PDF
function MergeFiles(){
var folder = DocsList.getFolderById('myFolderID');
var files = folder.getFiles();
var blobs = [];
for(var i in files)
blobs.push(files[i].getBlob().getBytes());
Logger.log(blobs.push(files[i].getBlob().getBytes()));
var myPDF = Utilities.newBlob(blobs.pop(), "application/pdf", "newPDF.pdf");
folder.createFile(myPDF);
}
[Выпуск 699] (http://code.google.com/p/google-apps-script-issues/issues/detail?id=699), запрос на Google приложения-скрипта API для «Разделить и объединить pdf-страницы», был открыт с июля 2011 года. – Mogsdad
Интересно ... может быть, в настоящее время это невозможно. ??? – user1518316
Вы видели [это приложение] (http://pdfmerge.w69b.com/) не скрипт, а хороший диск, который использует :-) –