Java 谷歌幻灯片API:添加形状和中心文本对齐
如何使用Google Slides API在形状Java 谷歌幻灯片API:添加形状和中心文本对齐,java,google-slides-api,Java,Google Slides Api,如何使用Google Slides API在形状InsertTextRequest中设置文本对齐中心 requests.add(new Request() .setCreateShape(new CreateShapeRequest() .setObjectId(elementRandomString) .setShapeType("RECTANGLE")
InsertTextRequest
中设置文本对齐中心
requests.add(new Request()
.setCreateShape(new CreateShapeRequest()
.setObjectId(elementRandomString)
.setShapeType("RECTANGLE")
.setElementProperties(new PageElementProperties()
.setPageObjectId(this.pageObjectId)
.setSize(new Size()
.setHeight(ptHeight)
.setWidth(ptWidth))
.setTransform(new AffineTransform()
.setScaleX(1.0)
.setScaleY(1.0)
.setTranslateX(xLocation)
.setTranslateY(yLocation)
.setUnit("PT")))));
if (shapeModel.textModel != null && shapeModel.textModel.textValue != null) {
requests.add(new Request()
.setInsertText(new InsertTextRequest()
.setObjectId(elementRandomString)
.setText("BOOK")));
}
最后一行,我们设置文本;想要中间的文本。< /P>
在下面的参考资料中没有指定它
资源:
requests.add(new Request()
.setUpdateParagraphStyle(new UpdateParagraphStyleRequest()
.setObjectId(elementRandomString)
.setFields("*")
.setStyle(new ParagraphStyle()
.setAlignment("CENTER"))));
无法使用设置对齐方式。 您可以使用调用中的消息更新段落样式下的对齐方式 请求主体样本: 适用的Java代码:
requests.add(new Request()
.setUpdateParagraphStyle(new UpdateParagraphStyleRequest()
.setObjectId(elementRandomString)
.setFields("*")
.setStyle(new ParagraphStyle()
.setAlignment("CENTER"))));
输出:
之前:
之后:
参考资料: