Google Docs — это облачное решение для работы с документами, обеспечивающее совместную работу в режиме реального времени и мощные инструменты для создания, редактирования и обмена документами.
Вы можете расширить Документы с помощью надстроек, которые улучшают индивидуальный рабочий процесс, устанавливают подключение к сторонним системам и интегрируют ваши документы с другими приложениями Google Workspace (например, Google Slides).
Вы можете увидеть надстройку «Документы», созданную другими пользователями, на Google Workspace Marketplace .
Что вы можете сделать
Вот несколько вещей, которые вы можете сделать с помощью надстройки, расширяющей Документы Google:
- Вы можете читать, редактировать, визуализировать и форматировать текст в Документах Google, используя встроенный сервис документов Apps Script. Служба также позволяет создавать и изменять таблицы, изображения, рисунки и уравнения, отображаемые в Документах Google.
- Вы можете создавать собственные меню и определять несколько пользовательских интерфейсов диалоговых окон и боковых панелей, используя стандартные HTML и CSS.
- Вы можете использовать дополнительные триггеры для запуска определенных функций при возникновении определенных триггерных событий.
Дополнения Документов создаются с использованием Apps Script. Чтобы узнать больше о том, как получить доступ к Документам Google и управлять ими с помощью Apps Script, см. Расширение Документов Google .
Структура документа
Документы, созданные в Документах Google, имеют внутреннюю древовидную структуру (похожую на HTML или JSON), которая определяет, где и как появляются текст, изображения, таблицы и другие элементы. Служба документов сценариев приложений определяет несколько классов (например, Paragraph
или Table
), которые помогают управлять различными типами элементов.
См. «Структура документа» , чтобы узнать об этих классах элементов и правилах, регулирующих их расположение.
Триггеры
Триггеры Apps Script позволяют проекту сценария выполнять указанную функцию при выполнении определенных условий, например при открытии документа или установке надстройки.
Дополнительные сведения о том, какие триггеры можно использовать с надстройками Документов и какие ограничения применяются к их использованию, см . в разделе «Триггеры надстроек».
Начиная
Когда вы будете готовы ознакомиться с кодом, ознакомьтесь с образцами наших надстроек , в том числе надстройкой «Документы» «Быстрый старт» с Google Translate.