アットウィキロゴ

sort

var NAME = "p3";
var presentation = SlidesApp.create(NAME);
 
 
function addx(ix, index) {
    var slide = presentation.appendSlide(SlidesApp.PredefinedLayout.BLANK);
 
bon=DriveApp.getFileById(ix).getBlob()
  var image = slide.insertImage(bon);
    var imgWidth   = image.getWidth();
    var imgHeight  = image.getHeight();
    var pageWidth  = presentation.getPageWidth();
    var pageHeight = presentation.getPageHeight();
    var newX = pageWidth/2.  - imgWidth/2.;
    var newY = pageHeight/2. - imgHeight/2.;
    image.setLeft(newX).setTop(newY);
}
 
function main() {
 
  var id=new Array();
  var bb=new Array();
  var idn=new Array();
 
 var f=DriveApp.getFolderById("0B9c7WttLh-m7LWt6SmEtYU80UE0");
  var f2=f.getFiles();
 
  s=0;
  while(f2.hasNext()) {
  var file = f2.next();
    n=file.getName();
    idx=file.getId();
 
    s=s+1;
  id[s]=idx;
  bb[s]=file.getName();
  }
 
  number=s;
 
  bbb=bb.sort();
  for(s=1;s<number;s++){
    idn[s]="";
    for(sx=1;sx<number+1;sx++){
  if(bb[sx]==bbb[s])idn[s]=id[sx];
  }
  Logger.log(idn[s]);
  }
 
 
  number=s;
 
    var [title, subtitle] = presentation.getSlides()[0].getPageElements();
    title.asShape().getText().setText(NAME);
    subtitle.asShape().getText().setText("ce00582");
 
  for(s=1;s<5;s++){  
addx(idn[s],s);
}
 
 
}
最終更新:2017年10月06日 23:45