Как установить отступ для Google slide Shape Text - PullRequest
0 голосов
/ 04 июля 2019

Мы пытаемся сделать отступ для Google Slide Shape , установив значения влево / вправо с помощью скрипта Google Apps.

function indentShape(){
  var slide = SlidesApp.getActivePresentation().getSlides()[0];
  var shape = slide.getShapes()[0];

  // shape.setIndent(Left,Right) 
  shape.setIndent(10,20)
}

1 Ответ

2 голосов
/ 04 июля 2019
  1. setIndent() - это метод, принадлежащий службе сценариев XML, но не службы сценариев слайдов.https://developers.google.com/apps-script/reference/xml-service/format
  2. Скрипт слайдов содержит методы setIndentStart(indent), setIndentFirstLine(indent) и setIndentEnd(indent) https://developers.google.com/apps-script/reference/slides/paragraph-style#getIndentStart().
  3. Вот пример использования этих методов:
    shape.getText().getParagraphStyle().setIndentStart(20)
...