Cómo crear PDF's con Google Apps Script

Este artículo se ha usado para el proyecto : Organizador de emails

Hay ocasiones en que puede resultar interesante exportar la información de nuestros documentos de Drive en formato pdf para luego poder enviarla a otras personas de una manera más sencilla.

Como siempre os digo, es más fácil generar pdf con Google Apps Script de lo que podría parecer.

Os lo explico con un ejemplo que vale más que mil palabras.

function PDF()
{
    var file = null;
 
    var files = DriveApp.getFilesByName(SpreadsheetApp.getActiveSpreadsheet().getName());
 
    if ( files.hasNext() )
            file = files.next();
 
    var newFile = DriveApp.createFile(file.getAs('application/pdf'));
}

Si ejecutáis este ejemplo en un hoja de cálculo de drive lo que hará será copiar el contenido de la hoja de cálculo en un documento pdf.

Las posibilidades son infinitas.

Recordad que si necesitáis ayuda para eso estamos.

4 comentarios:

  1. Hola... me parece interesante el script...
    solo que, por ejemplo yo tengo una carpeta con muchos PDFs y quiero hacer uno solo de todos ellos... ¿hay forma?

    ResponderEliminar
    Respuestas
    1. ummm.... Interesante pregunta... Supongo que si, pero sinceramente, jamás lo he probado ni se muy bien por donde empezaria. si encuentras la manera compartelo por favor, yo tb estoy interesado
      Nos vemos

      Eliminar
  2. Que pasa con los Documentos q tienen mas de una hoja?? y yo solo quiero el PDF de una sola hoja

    ResponderEliminar
    Respuestas
    1. Perdon por no responder hasta hoy, este comentario se me habia quedado traspapelado. La única manera que se me ocurre es que copies esa hoja en un documento nuevo con solo esa hoja y crees el documento pdf desde ahí.

      Eliminar

Related Posts Plugin for WordPress, Blogger...