Google表格:列宽

时间:2016-07-25 08:27:46

标签: java google-sheets google-spreadsheet-api

我正在通过Java API创建Spreadsheets,似乎没有设置列宽的方法?根据这个文档:https://developers.google.com/sheets/samples/rowcolumn - 似乎有一种方法来通过JSON:

{
  "requests": [
    {
      "updateDimensionProperties": {
        "range": {
          "sheetId": sheetId,
          "dimension": "COLUMNS",
          "startIndex": 0,
          "endIndex": 1
        },
        "properties": {
          "pixelSize": 160
        },
        "fields": "pixelSize"
      }
    }
  ]
}

有没有办法通过SheetPropertiesGridProperties设置这些?

1 个答案:

答案 0 :(得分:0)

我认为无法使用这些属性设置它。所以我认为文档中指定的那个是截至目前唯一可用的选项。 我检查了SpreadsheetProperties引用和 GridProperties也是如此,它没有提到你要求的内容。 如果您打算使用

POST https://sheets.googleapis.com/v4/spreadsheets/spreadsheetId:batchUpdate

使用Java,您总是可以使用XHR。