¿Script para transformar cualquier Google Doc a otro formato?

Naith

Estaba organizando mi Google Drive y pensando en pasar ciertas cosas a un disco duro externo, principalmente documentos que ya no uso pero que tampoco quiero perder porque en un futuro pueden ser de utilidad. La cosa es que los documentos no los quiero sincronizados con drive así que la opción de trabajar con ellos offline no me sirve.

¿Conocéis algún script para convertir todos los google docs a un formato ODF (u otros)? He hecho un par de buscas rápidas por Google pero no he visto nada. Si no encuentro nada este fin de semana hago algo rápido y lo subo al hilo.

Pinchejotron
function convertODF() {
  doc = DocumentApp.getActiveDocument();
  docblob = DocumentApp.getActiveDocument().getAs('application/odf');
  var result = DocumentApp.getUi().alert(
      'Save As ODF?',
      'Save current document (Name:'+doc.getName()+') as ODF',
      DocumentApp.getUi().ButtonSet.YES_NO);
  if (result == DocumentApp.getUi().Button.YES) {
    docblob.setName(doc.getName())
    folder.createFile(docblob);
    DocumentApp.getUi().alert('Your ODF has been converted to a ODF file.');
  } else {
    DocumentApp.getUi().alert('Request has been cancelled.');
  }
}
3

Usuarios habituales

  • Pinchejotron
  • Naith