【发布时间】:2015-05-27 06:41:34
【问题描述】:
我正在尝试创建一个表格,并最终使用Google Script 将其置于Google DocumentApp 的文档正文的中心。
截至目前,我使用 For 循环创建表,它们创建得很好,只是不会居中。
我尝试了以下方法:
尝试 1:
var insertedTable = updateBody.insertTable(numberOfTables, objectivesTables[g]);
insertedTable.setAlignment(DocumentApp.HorizontalAlignment.CENTER);
结果:这会使一个左对齐的表停止并超时。 (我正在使用我创建的库,并且我从另一个脚本调用此函数,所以我没有收到错误消息)
尝试 2:
var style = {};
style[DocumentApp.Attribute.HORIZONTAL_ALIGNMENT] = DocumentApp.HorizontalAlignment.CENTER;
updateBody.insertTable(numberOfTables, objectivesTables[g]).setAttributes(style);
结果:所有表都已创建但左对齐。
我已经看到使用文本、段落和图像完成此操作,但我无法弄清楚如何使用表格完成此操作,因此我们会很乐意接受任何帮助。
【问题讨论】:
标签: google-apps-script google-docs tabular