Exportar Google Docs como PDF a Google Drive usando Apps Script
Exportar usando Apps Script te da control total de la automatización. Escribe el script una vez y se ejecuta según cualquier horario, guardando PDFs en cualquier carpeta, con cualquier convención de nombres, sin intervención humana.
Estructura básica del script de exportación
Un script de Apps Script mínimo para exportar un Google Doc a PDF en Drive es sencillo: obtén el archivo por ID, expórtalo como blob de PDF, crea un nuevo archivo en la carpeta de destino con el blob y opcionalmente registra el resultado. Añade gestión de errores para capturar problemas de permisos o errores de API.
Iterar sobre una carpeta
Para exportar todos los documentos de una carpeta, usa DriveApp.getFolderById() para obtener la carpeta y luego itera sobre sus archivos con getFiles(). Para cada archivo que sea un Google Doc, Sheets o Slides, ejecuta la exportación y guarda en la carpeta de destino.
Configurar un disparador
En el editor de Apps Script, ve a Disparadores (el icono del reloj), crea un nuevo disparador para tu función y configúralo para que se ejecute según un horario basado en tiempo. El script se ejecuta en los servidores de Google a la hora especificada, incluso si tu equipo está apagado.
Preguntas frecuentes
¿Necesito ser desarrollador para usar Apps Script en exportaciones de PDF?
Con conocimientos básicos de JavaScript es suficiente. El editor de Apps Script está en tu navegador y la documentación de Google tiene ejemplos de copiar y pegar para operaciones comunes de Drive.
¿Es gratuito usar Apps Script?
Sí. Google Apps Script está incluido con todas las cuentas de Google y suscripciones de Google Workspace.
Pruebalo ahora
Instala la extension gratuita de Chrome y empieza a convertir tus Google Docs a PDF con un solo clic.
Instalar extensión gratuita