Guarda PDFs Automáticamente en una Carpeta de Google Drive

Convertir un Google Doc a PDF es solo la mitad del trabajo. El PDF necesita llegar a un lugar organizado y accesible. Guardarlo automáticamente en una carpeta específica de Drive, con el nombre correcto y en la ubicación adecuada, hace que todo el flujo de trabajo sea fiable. Esta página cubre todos los enfoques para organizar automáticamente la salida de PDF en Google Drive.

1

Por qué importa el destino

Un PDF que va a parar a tu carpeta de Descargas o a la raíz de Drive es difícil de encontrar después. Una salida organizada que va a una carpeta compartida accesible para las personas correctas significa que todos pueden obtener la última versión sin preguntar. Cuando automatizas tanto la conversión como el destino de guardado, el flujo de trabajo se ejecuta de extremo a extremo sin ningún paso humano.

2

Conceptos básicos de DriveApp.createFile()

En Apps Script, DriveApp.createFile() crea un archivo en la raíz de Drive de forma predeterminada. Para guardar en una carpeta específica, llama a createFile() en un objeto de carpeta: DriveApp.getFolderById(folderId).createFile(filename, pdfBlob, MimeType.PDF). El archivo se crea directamente en esa carpeta con el nombre y el contenido que especifiques.

3

Organizar la salida por metadatos

Las estructuras de carpetas de Drive más útiles están organizadas por fecha, proyecto o cliente. Usa Utilities.formatDate() para crear cadenas de fecha para los nombres de las carpetas. Lee el título del documento o la carpeta padre para deducir el proyecto o el cliente. Crea subcarpetas dinámicamente usando folder.createFolder() si no existen todavía.

4

Zapier y Make para el enrutamiento de carpetas

Zapier y Make admiten la acción 'Subir archivo' de Google Drive que te permite especificar la carpeta de destino. Puedes establecer dinámicamente la ruta de la carpeta usando datos de pasos anteriores del flujo de trabajo, como el nombre de la carpeta del documento fuente, un campo de proyecto de un registro de Airtable o un valor de fecha del formateador de fechas integrado de Zapier.

Guias especificas

Guarda los PDFs de Google Docs en Drive organizados por fecha

Crea automáticamente estructuras de carpetas basadas en fechas en Google Drive al guardar PDFs convertidos.

Leer guia →

Guarda el PDF de Google Doc con marca de tiempo en el nombre del archivo

Añade una marca de tiempo al nombre del archivo PDF al guardarlo en Google Drive para que cada exportación tenga un nombre único y sea ordenable por tiempo.

Leer guia →

Sobrescribir o crear un nuevo PDF al guardar en Drive

Elige si la conversión a PDF automatizada sobrescribe el archivo existente o crea uno nuevo cada vez que se ejecuta.

Leer guia →

Guarda automáticamente los PDFs de Google Docs en una carpeta de Drive compartida

Configura la conversión a PDF automatizada para guardar la salida directamente en una carpeta de Google Drive compartida accesible para todo tu equipo.

Leer guia →

Configura una carpeta de salida de PDF en Google Drive para el equipo

Crea y configura una carpeta de Google Drive donde las conversiones a PDF automatizadas guardan su salida, compartida con todo tu equipo.

Leer guia →

Método de Apps Script: guarda PDF en una carpeta de Google Drive

El patrón de código completo de Apps Script para guardar un PDF de Google Doc convertido en una carpeta específica de Google Drive.

Leer guia →

Crea un archivo PDF versionado en Google Drive

Configura un archivo PDF automatizado en Google Drive donde cada conversión crea un nuevo archivo versionado, construyendo un historial completo.

Leer guia →

Guarda automáticamente Google Docs como PDF en Drive

La guía completa de los enfoques para guardar automáticamente Google Docs como PDFs en una carpeta de Google Drive.

Leer guia →

Preguntas frecuentes

¿Cómo guardo un PDF convertido en una carpeta específica usando Apps Script?

Obtén la carpeta con DriveApp.getFolderById(folderId) y llama a folder.createFile(filename, pdfBlob, MimeType.PDF). El folderId es la cadena al final de la URL de la carpeta en Google Drive.

¿Puedo guardar PDFs automáticamente en una carpeta de unidad compartida?

Sí. Usa el mismo método DriveApp.getFolderById() con el ID de la carpeta de la unidad compartida. La cuenta que ejecuta el script necesita acceso de Colaborador a la unidad compartida.

¿Cómo evito sobrescribir un PDF existente con el mismo nombre?

Busca archivos existentes con el mismo nombre usando folder.getFilesByName(filename). Si el iterador devuelve resultados, elimina el archivo antiguo primero o añade un contador o marca de tiempo al nuevo nombre de archivo.

Listo para convertir?

Instala la extension gratuita de Chrome y convierte tus Google Docs a PDF con un solo clic.

Instalar Extensión Gratuita