gpt4 book ai didi

google-apps-script - 如何使用幻灯片的谷歌应用脚​​本在文本框中垂直对齐文本

转载 作者:行者123 更新时间:2023-12-05 04:22:40 26 4
gpt4 key购买 nike

我正在从事一个项目,该项目要求文本在 google 幻灯片的文本框中垂直对齐。我有以下功能,可将文本水平对齐到框的左侧 (START) 位置。如何设置框也垂直居中对齐?

function insertHazardTxt (mySlide, txtStats, txtWording) {
var shape = mySlide.insertShape(SlidesApp.ShapeType.TEXT_BOX, txtStats.left, txtStats.top, txtStats.width, txtStats.height);
var textRange=shape.getText();
var paragraphs=textRange.getParagraphs();
var insertedText = textRange.appendText(txtWording);
insertedText.getTextStyle()
.setFontFamily("Libre Franklin")
.setFontSize(txtStats.size)
.setBold(true)
. setForegroundColor(255,255,255)
paragraphs[0].getRange().getParagraphStyle().setParagraphAlignment(SlidesApp.ParagraphAlignment.START);
}

最佳答案

我相信你的目标如下。

  • 您想使用 Google Apps 脚本设置 Google 幻灯片形状中内部文本的垂直对齐方式。

在这种情况下,使用 setContentAlignment 怎么样?当这反射(reflect)在您的脚本中时,它会变成如下。

来自:

var textRange=shape.getText();

收件人:

var textRange = shape.setContentAlignment(SlidesApp.ContentAlignment.MIDDLE).getText();
  • 在这个修改中,形状内部文本的垂直对齐是居中的。当前阶段有TOPMIDDLEBOTTOM

引用资料:

关于google-apps-script - 如何使用幻灯片的谷歌应用脚​​本在文本框中垂直对齐文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73912362/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com