Pillola di Apps Script #0002
Recuperare il numero di fogli di un Google Docs con Apps Script
Pillola di Apps Script #0002
Nome: Recuperare il numero di fogli di un Google Docs con Apps Script
Descrizione: Non esistono metodi nativi per ottenere il numero di fogli che compongono un Google Docs, tuttavia ci sono soluzioni alternative per ottenere tale numero. Lo script seguente lo fa convertendo in formato PDF il Google Docs desiderato definendone il relativo id e splittando il contenuto sulla base di una stringa di riconoscimento.
Stato di verifica: VERIFICATO
Ambito di utilizzo: Google Docs
Segnalatore: Michele Pisani
Codice:
// Fonte: https://gist.github.com/tanaikech/c78087c647dc9b5547b580ccd3629974
var n = DriveApp.getFileById(id).getBlob().getDataAsString().split("/Contents").length - 1;
Logger.log("Numero di pagine: %s", n);
Se vuoi scrivere anche tu la tua Pillola di Apps Script su appsscript.it segui le indicazioni contenute nell'articolo "Pillole di Apps Script: la sezione dedicata a piccole funzioni, trucchi e suggerimenti".
Il tuo contributo è fondamentale, quello che per qualcuno può sembrare una banalità per qualcun altro è un grande aiuto!
Ciao, c'è la possibilità di cercare un testo o un contenuto di una tabella in un file docs e di rilevare il suo numero di pagina? Devo creare in automatico un indice.
Grazie!!!
Igor
Ciao Igor,
certo, Google Docs ha la classe TextFinder che può esserti utile per quello che stai cercando di fare.