Google App Script Преобразование шаблона Документов Google в шаблон PDF

У меня есть шаблон Google Docs, который автоматически копируется в папку и заменяет определенные значения значениями из ячеек электронной таблицы.

Шаблон содержит такие значения, как<<41>> которые используются для поиска и замены значениями из электронной таблицы.

Процесс поиска и замены в порядке, и результаты документа выглядят так, как показано ниже

Теперь я хочу, чтобы этот документ был преобразован в PDF после его обновления, поэтому я сделал функцию для преобразования и вызову ее внизу после того, как все коды были выполнены.

Вот функция:

//convert to PDF
function convertPDF(FileID,newName) {
  Utilities.sleep(120000);
  docblob = DocumentApp.openById(FileID).getAs('application/pdf');
  /* Add the PDF extension */
  docblob.setName(newName + ".pdf");
  var file = DriveApp.createFile(docblob);
}

Преобразование работает нормально, но преобразованный документ не обновляется. Скорее, это похоже на то, что он был только что скопирован из шаблона, до того как значения были изменены.

Если вы можете заметить, я добавил ранее таймер «сна» в функцию преобразования, чтобы задержать преобразование и дать время для сохранения изменений, я пробовал 1 и 2 минуты сна, но все равно он не работает ,

Что я могу сделать, чтобы убедиться, что PDF создан из обновленного шаблона?

Ответы на вопрос(2)

Ваш ответ на вопрос