Google脚本 - 文档 - 如何删除添加到新文档的第一行

时间:2016-08-19 10:01:21

标签: javascript google-apps-script

在使用Google脚本创建新文档时,我正在努力避免使用第一行。

您可以在script.google.com脚本编辑器中执行以下简短示例,即我的简易表格上方有一行。

你能帮我弄清楚如何删除这个空行吗?而我的表格成为我文档上边缘之后的第一个元素?

非常感谢

function displayStepData() {

  var doc = DocumentApp.create('Test document');
  doc.getBody().clear();


  // Get the body object
  var body = doc.getBody();
  // Set the size of the body on the page
  body.setPageWidth(842);
  body.setPageHeight(595);
  body.setMarginLeft(41.5);
  body.setMarginRight(41.5);
  body.setMarginTop(40);
  body.setMarginBottom(41.5);

  var text_header =  [['company help center: ','','My logo to add']];
  var table_header = body.insertTable(0,text_header);
} 

1 个答案:

答案 0 :(得分:0)

您似乎想删除此

enter image description here

不幸的是,你不能。 Google文档中的每个表都有一个前一段。

如果要将图像添加到单元格中,则可以删除外部线

function myFunction() {
    var image = UrlFetchApp.fetch('https://source.unsplash.com/pFqrYbhIAXs/400x300').getBlob();
    var table = DocumentApp.getActiveDocument().getBody().getTables()[0];
    var cell = table.getRow(0).getCell(0);
    cell.insertImage(0, image);
    if (cell.getNumChildren() > 1) cell.removeChild(cell.getChild(1));
}