Как я могу создать документ с горизонтальной ориентацией страницы, используя Google Do c API - PullRequest
0 голосов
/ 20 февраля 2020

Как создать документ с горизонтальной ориентацией страницы (альбомной ориентацией), используя google do c api (в python, если возможно)

1 Ответ

0 голосов
/ 20 февраля 2020

Это было сложно. Для будущих поколений:

body = {
    'title': 'Doc1'
}

doc = service.documents() \
    .create(body=body).execute()

file_id = doc.get('documentId')
requests =[
    {'updateDocumentStyle':{
        "documentStyle":{
            'pageSize':{
                  "height": {
                        'magnitude': 8.27,
                        'unit': 'PT'
                    },
                  "width": {
                        'magnitude': 1.69,
                        'unit': 'PT'
                    }
                }},
        "fields": 'pageSize'

    }}]
result = service.documents().batchUpdate(
    documentId=file_id, body={'requests': requests}).execute()
...