Bonjour,

Je bloc sur un point lors d'une mise en page. Un script permet d'exporter et de mettre en page des informations de la spreadsheet vers un doc.
Une des étapes est de redimensionner la page / redimensionner les marges et d'inclure une image dans l'entête.
L'image est bien insérée cependant je ne parviens pas à indiquer une marge à cet entête que je souhaiterais mettre à 0.
En manuel il est possible de sélectionner 0 centimètres à la place des 1.27 d'origine mais je ne parviens pas rajouter cet automatisme au script.

Avez-vous déjà rencontré cette "problématique"?

Merci

Image:
Nom : 2019-01-03 16_28_18-Clipboard.png
Affichages : 134
Taille : 23,4 Ko

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
  doc.addHeader();
  var header = doc.getHeader();
  doc.getHeader().clear();
  header.clear();
 
  var body = doc.getBody();
  doc.getBody().clear();
  body.clear();
 
  var foot = doc.addFooter();
  foot.clear();
 
  //Definition des marges de la page
  body.setMarginLeft(5);
  body.setMarginRight(5);
  body.setMarginTop(1);
  body.setMarginBottom(1);
 
  //Entete composition
  var fileId_img_entete = '1M06llAhEFASpYGrAw2tKcuxxxxxxx';
  var img_entete = DriveApp.getFileById(fileId_img_entete).getBlob();
  var newImage = header.appendImage(img_entete); 
  newImage.setWidth(780);//780
  newImage.setHeight(75);//75
  var date_entete = body. appendParagraph(date_ent[langue] + DATE);
  date_entete.setAttributes(styleHeader1);