API Google Таблиц (Java) — обновление форматирования

У меня возникли проблемы с поиском документации по обновлению формата с помощью API в Java. Моя цель - изменить высоту строки и цвет фона ячейки. Кто-нибудь знает, как это делается, или может связать меня с документацией, пожалуйста?

Я использую Google Sheet API v4.

Обновлено:

Когда я просматриваю, я понимаю, что документы Google API на самом деле легко читать. Спасибо всем, кто помог мне в этом.

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
1
0
374
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Настройка ширины столбца или высоты строки

Настройка цвета фона ячейки

Пример того, как установить синий цвет:

blue = 255/255 = 1
red = 0/255 = 0
green = 0/255 = 0

Образец тела запроса:

{
  "requests": [
    {
      "updateCells": {
        "rows": [
          {
            "values": [
              {
                "userEnteredFormat": {
                  "backgroundColor": {
                    "blue": 1,
                    "red": 0,
                    "green": 0
                  }
                }
              }
            ]
          }
        ],
        "range": {
          "endColumnIndex": 1,
          "endRowIndex": 1,
          "sheetId": 0,
          "startColumnIndex": 0,
          "startRowIndex": 0
        },
        "fields": "userEnteredFormat"
      }
    },
    {
      "updateDimensionProperties": {
        "range": {
          "sheetId": 0,
          "dimension": "ROWS",
          "startIndex": 0,
          "endIndex": 2
        },
        "properties": {
          "pixelSize": 160
        },
        "fields": "pixelSize"
      }
    }
  ]
}

Пример вывода:

Дополнительные ссылки:

Быстрый старт по Java - Как использовать API Таблиц

Базовое форматирование - Как изменить внешний вид листов и ячеек

API Таблиц - Образцы

API листов — ресурсы REST

Другие вопросы по теме