Расширение Документов Google с помощью надстроек

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

Google Docs – это облачное решение для работы с документами, обеспечивающее совместную работу в режиме реального времени и мощные инструменты для составления, редактирования и обмена документами.

Вы можете расширить Документы с помощью надстроек, которые улучшают рабочий процесс, устанавливают связь со сторонними системами и интегрируют ваши документы с другими приложениями Google Workspace (например, Google Slides).

Вы можете ознакомиться с надстройками для Документов, созданными другими пользователями, в Google Workspace Marketplace .

Что ты можешь сделать

Вот несколько вещей, которые вы можете сделать с надстройкой, расширяющей Google Docs:

  • Вы можете читать, редактировать, визуализировать и форматировать текст в Документах Google с помощью встроенного сервиса Apps Script Document . Служба также позволяет создавать и изменять таблицы, изображения, рисунки и уравнения, появляющиеся в Документах Google.
  • Вы можете создавать настраиваемые меню и определять несколько настраиваемых диалоговых окон и интерфейсов боковых панелей, используя стандартные HTML и CSS.
  • Вы можете использовать дополнительные триггеры для запуска определенных функций при возникновении определенных триггерных событий.

Надстройки для Документов создаются с использованием Apps Script. Чтобы узнать больше о том, как получить доступ к Документам Google и управлять ими с помощью Apps Script, см. раздел Расширение Документов Google .

Структура документа

Документы, созданные в Документах Google, имеют внутреннюю древовидную структуру (похожую на HTML или JSON), которая определяет, где и как появляется текст, изображения, таблицы и другие элементы. Служба Apps Script Document определяет несколько классов (таких как Paragraph или Table ), которые помогают управлять различными типами элементов.

См. Структура документа , чтобы узнать об этих классах элементов и правилах, регулирующих их расположение.

Триггеры

Триггеры сценариев приложений позволяют проекту сценария выполнять указанную функцию при выполнении определенных условий, например при открытии документа или установке надстройки.

Дополнительные сведения о том, какие триггеры можно использовать с надстройками Документов, и какие ограничения применяются к их использованию, см. в разделе Триггеры дополнений.

Начиная

Когда вы будете готовы взглянуть на какой-нибудь код, ознакомьтесь с нашими примерами дополнений , в том числе с Быстрым запуском надстройки Документов с Google Translate.