Mostrando entradas con la etiqueta crear cabeceras con google apps script. Mostrar todas las entradas
Mostrando entradas con la etiqueta crear cabeceras con google apps script. Mostrar todas las entradas

Poner imágenes y tablas en cabecera de docs con Google Apps Script


Nuestro compañero Ferran nos pidió en base al último post sobre cabeceras que hiciéramos una mejora en la que también pudiéramos poner imágenes y tablas...

Espero que este código cumpla con lo pedido:

function CreateDocExtended()
{
  var doc = DocumentApp.create("Test");
  var header = doc.addHeader();

  var resp = UrlFetchApp.fetch("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0HjAIlejgzaRwSlk0RF92GhvpSE5nx9eVKUy2fqk-8rQwlQXCJ_R2Va6owmMF_RAKS7EMkJhTC50IXHE7cbfE9Cgn0cqHlsiE9MO-5Cq8BV6mMOPsDkgM9GK2uaJR9Gg4eoKt1cfOdZTV/s1600/BannerLordPakus.jpg");
  header.appendImage(resp.getBlob());

  var table = header.appendTable();
  table.appendTableRow().appendTableCell("Cabecera automática");

}

Y este es el resultado



Espero que os sirva

Cómo poner cabeceras automaticas con Google Apps Script

Un lector del blog me comentó que por motivos laborables le iría muy bien tener un script que le creara cabeceras automáticas en sus documentos de texto de google apps script.

Aquí solo os pondré un ejemplo muy sencillo de como hacerlo. Si jugáis un poco con este ejemplo veréis que se pueden hacer autenticas barbaridades.

Aquí tenéis el código que ya veis que más sencillo no puede ser.

function CreateDoc()
{
  var doc = DocumentApp.create("Test");
  var header = doc.addHeader();
  header.setText("Cabecera de prueba");
}

Recordad que si necesitáis ayuda para algún proyecto , estamos aquí.

Tal vez te interese