我使用Google Sheet API第4版写入电子表格。它运作良好,但我需要格式化文本(粗体,下划线,......),我似乎无法使用Google Java API客户端找到任何方法。
我知道通过GET和POST请求http://sheets.googleapis.com这是可行的,但我已经使用Java客户端开发了它,我真的很感激不必再次构建所有内容。
有没有人对此有任何想法?
如果不够清楚,我使用Java Google Sheet客户端
答案 0 :(得分:0)
通过使用CellData类,可以使用背景颜色,字体系列,大小和许多其他选项来格式化单元格。这是如何使用它的一个例子:
CellData setUserEnteredValue = new CellData()
.setUserEnteredValue(new ExtendedValue().setStringValue("example text"));
CellFormat cellFormat = new CellFormat();
cellFormat.setTextFormat(new TextFormat().setBold(true));
setUserEnteredValue.setUserEnteredFormat(cellFormat);
这是指向documentation
的链接