Pesquisar neste blog

21/09/2024

Gerar PDF do google docs e salvar na mesma pasta do drive

Código feito em JavaScript

function ExportGoogleDocAsPDF() {
  // Obtém o ID do documento atual
  var docId = DocumentApp.getActiveDocument().getId();
 
  // Obtém o arquivo do Google Drive usando o ID do documento
  var file = DriveApp.getFileById(docId);
 
  // Converte o documento em PDF
  var pdfBlob = file.getAs('application/pdf');
 
  // Obter a pasta do Google Drive onde o documento está localizado
  var folder = file.getParents().next(); // Obtém a pasta pai do arquivo
 
  // Salva o PDF na mesma pasta com o mesmo nome do documento, mas com extensão .pdf
  folder.createFile(pdfBlob).setName(file.getName() + ".pdf");
 
  Logger.log("PDF gerado e salvo na mesma pasta do Google Drive.");
}


Nenhum comentário: