Document Service

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

Эта служба позволяет сценариям создавать, получать доступ и изменять файлы Google Docs.

// Open a document by ID.
var doc = DocumentApp.openById('DOCUMENT_ID_GOES_HERE');

// Create and open a document.
doc = DocumentApp.create('Document Name');

Классы

Имя Краткое описание
Attribute Перечисление атрибутов элемента.
Body Элемент, представляющий тело документа.
Bookmark Объект, представляющий закладку.
ContainerElement Общий элемент, который может содержать другие элементы.
Date Элемент, представляющий отформатированную дату
Document Документ, содержащий форматированный текст и такие элементы, как таблицы и списки.
DocumentApp Служба документов создает и открывает Documents , которые можно редактировать.
Element Общий элемент.
ElementType Перечисление всех типов элементов.
Equation Элемент, представляющий математическое выражение.
EquationFunction Элемент, представляющий функцию в математическом Equation .
EquationFunctionArgumentSeparator Элемент, представляющий разделитель функций в математическом Equation .
EquationSymbol Элемент, представляющий символ в математическом Equation .
FontFamily Перечень поддерживаемых шрифтов.
FooterSection Элемент, представляющий раздел нижнего колонтитула.
Footnote Элемент, представляющий сноску.
FootnoteSection Элемент, представляющий раздел сноски.
GlyphType Перечисление поддерживаемых типов глифов.
HeaderSection Элемент, представляющий раздел заголовка.
HorizontalAlignment Перечень поддерживаемых типов горизонтального выравнивания.
HorizontalRule Элемент, представляющий горизонтальную линейку.
InlineDrawing Элемент, представляющий встроенный чертеж.
InlineImage Элемент, представляющий встроенное изображение.
ListItem Элемент, представляющий элемент списка.
NamedRange Range с именем и идентификатором для последующего извлечения.
PageBreak Элемент, представляющий разрыв страницы.
Paragraph Элемент, представляющий абзац.
ParagraphHeading Перечисление стандартных заголовков абзацев.
Person Элемент, представляющий ссылку на человека.
Position Ссылка на место в документе относительно определенного элемента.
PositionedImage Изображение с фиксированной позицией, привязанное к Paragraph .
PositionedLayout Перечисление, указывающее, как размещать PositionedImage по отношению к окружающему тексту.
Range Диапазон элементов в документе.
RangeBuilder Построитель, используемый для построения объектов Range из элементов документа.
RangeElement Обертка вокруг Element с возможным начальным и конечным смещением.
RichLink Элемент, представляющий ссылку на ресурс Google, например файл на Диске или видео на YouTube.
Table Элемент, представляющий таблицу.
TableCell Элемент, представляющий ячейку таблицы.
TableOfContents Элемент, содержащий оглавление.
TableRow Элемент, представляющий строку таблицы.
Text Элемент, представляющий область форматированного текста.
TextAlignment Перечисление типов выравнивания текста.
UnsupportedElement Элемент, представляющий область, которая неизвестна или не может быть затронута сценарием, например номер страницы.
VerticalAlignment Перечень поддерживаемых типов вертикального выравнивания.

Attribute

Характеристики

Имущество Тип Описание
BACKGROUND_COLOR Enum Цвет фона элемента (абзаца, таблицы и т. д.) или документа.
BOLD Enum Настройка веса шрифта для форматированного текста.
BORDER_COLOR Enum Цвет границы для элементов таблицы.
BORDER_WIDTH Enum Ширина границы в пунктах для элементов таблицы.
CODE Enum Содержимое кода для элементов уравнения.
FONT_FAMILY Enum Параметр семейства шрифтов для форматированного текста.
FONT_SIZE Enum Настройка размера шрифта в пунктах для форматированного текста.
FOREGROUND_COLOR Enum Настройка цвета переднего плана для форматированного текста.
HEADING Enum Тип заголовка для элементов абзаца (например, DocumentApp.ParagraphHeading.HEADING1 ).
HEIGHT Enum Настройка высоты для элементов изображения.
HORIZONTAL_ALIGNMENT Enum Выравнивание по горизонтали для элементов абзаца (например, DocumentApp.HorizontalAlignment.CENTER ).
INDENT_END Enum Параметр конечного отступа в пунктах для элементов абзаца.
INDENT_FIRST_LINE Enum Настройка отступа первой строки в пунктах для элементов абзаца.
INDENT_START Enum Настройка начального отступа в пунктах для элементов абзаца.
ITALIC Enum Настройка стиля шрифта для форматированного текста.
GLYPH_TYPE Enum Тип глифа для элементов элемента списка.
LEFT_TO_RIGHT Enum Настройка направления текста для форматированного текста.
LINE_SPACING Enum Межстрочный интервал как множитель для элементов абзаца.
LINK_URL Enum URL-адрес ссылки для форматированного текста.
LIST_ID Enum Идентификатор охватывающего списка для элементов элемента списка.
MARGIN_BOTTOM Enum Настройка нижнего поля в пунктах для элементов абзаца.
MARGIN_LEFT Enum Настройка левого поля в пунктах для элементов абзаца.
MARGIN_RIGHT Enum Настройка правого поля в пунктах для элементов абзаца.
MARGIN_TOP Enum Параметр верхнего поля в пунктах для элементов абзаца.
NESTING_LEVEL Enum Уровень вложенности элементов для элементов списка.
MINIMUM_HEIGHT Enum Установка минимальной высоты в пунктах для элементов строки таблицы.
PADDING_BOTTOM Enum Настройка нижнего отступа в пунктах для элементов ячейки таблицы.
PADDING_LEFT Enum Параметр отступа слева в пунктах для элементов ячейки таблицы.
PADDING_RIGHT Enum Правильная настройка отступов в пунктах для элементов ячеек таблицы.
PADDING_TOP Enum Параметр верхнего отступа в пунктах для элементов ячейки таблицы.
PAGE_HEIGHT Enum Настройка высоты страницы в пунктах для документов.
PAGE_WIDTH Enum Настройка ширины страницы в пунктах для документов.
SPACING_AFTER Enum Настройка нижнего интервала в пунктах для элементов абзаца.
SPACING_BEFORE Enum Верхний интервал в пунктах для элементов абзаца.
STRIKETHROUGH Enum Настройка зачеркивания для форматированного текста.
UNDERLINE Enum Параметр подчеркивания для форматированного текста.
VERTICAL_ALIGNMENT Enum Параметр вертикального выравнивания для элементов ячейки таблицы.
WIDTH Enum Настройка ширины для ячейки таблицы и элементов изображения.

Body

Методы

Метод Тип возврата Краткое описание
appendHorizontalRule() HorizontalRule Создает и добавляет новое HorizontalRule .
appendImage(image) InlineImage Создает и добавляет новый InlineImage из указанного большого двоичного объекта изображения.
appendImage(image) InlineImage Добавляет заданный InlineImage .
appendListItem(listItem) ListItem Добавляет заданный ListItem .
appendListItem(text) ListItem Создает и добавляет новый ListItem , содержащий указанное текстовое содержимое.
appendPageBreak() PageBreak Создает и добавляет новый PageBreak .
appendPageBreak(pageBreak) PageBreak Добавляет заданный PageBreak .
appendParagraph(paragraph) Paragraph Добавляет данный Paragraph .
appendParagraph(text) Paragraph Создает и добавляет новый Paragraph , содержащий указанное текстовое содержимое.
appendTable() Table Создает и добавляет новую Table .
appendTable(cells) Table Добавляет новую Table , содержащую TableCell для каждого указанного строкового значения.
appendTable(table) Table Добавляет данную Table .
clear() Body Очищает содержимое элемента.
copy() Body Возвращает отдельную, глубокую копию текущего элемента.
editAsText() Text Получает Text версию текущего элемента для редактирования.
findElement(elementType) RangeElement Ищет в содержимом элемента потомка указанного типа.
findElement(elementType, from) RangeElement Ищет в содержимом элемента потомка указанного типа, начиная с указанного RangeElement .
findText(searchPattern) RangeElement Ищет в содержимом элемента указанный текстовый шаблон, используя регулярные выражения.
findText(searchPattern, from) RangeElement Выполняет поиск указанного текстового шаблона в содержимом элемента, начиная с заданного результата поиска.
getAttributes() Object Извлекает атрибуты элемента.
getChild(childIndex) Element Извлекает дочерний элемент по указанному дочернему индексу.
getChildIndex(child) Integer Извлекает дочерний индекс для указанного дочернего элемента.
getHeadingAttributes(paragraphHeading) Object Извлекает набор атрибутов для предоставленного ParagraphHeading .
getImages() InlineImage[] Извлекает все InlineImages содержащиеся в разделе.
getListItems() ListItem[] Извлекает все ListItems содержащиеся в разделе.
getMarginBottom() Number Получает нижнее поле в пунктах.
getMarginLeft() Number Получает левое поле в пунктах.
getMarginRight() Number Получает правое поле.
getMarginTop() Number Получает верхнее поле.
getNumChildren() Integer Получает количество детей.
getPageHeight() Number Получает высоту страницы в пунктах.
getPageWidth() Number Получает ширину страницы в пунктах.
getParagraphs() Paragraph[] Извлекает все Paragraphs , содержащиеся в разделе (включая ListItems ).
getParent() ContainerElement Извлекает родительский элемент элемента.
getTables() Table[] Извлекает все Tables , содержащиеся в разделе.
getText() String Извлекает содержимое элемента в виде текстовой строки.
getTextAlignment() TextAlignment Получает выравнивание текста.
getType() ElementType Извлекает ElementType элемента.
insertHorizontalRule(childIndex) HorizontalRule Создает и вставляет новое HorizontalRule по указанному индексу.
insertImage(childIndex, image) InlineImage Создает и вставляет InlineImage из указанного большого двоичного объекта изображения по указанному индексу.
insertImage(childIndex, image) InlineImage Вставляет заданный InlineImage по указанному индексу.
insertListItem(childIndex, listItem) ListItem Вставляет данный ListItem по указанному индексу.
insertListItem(childIndex, text) ListItem Создает и вставляет новый ListItem по указанному индексу, содержащий указанное текстовое содержимое.
insertPageBreak(childIndex) PageBreak Создает и вставляет новый PageBreak по указанному индексу.
insertPageBreak(childIndex, pageBreak) PageBreak Вставляет заданный PageBreak по указанному индексу.
insertParagraph(childIndex, paragraph) Paragraph Вставляет данный Paragraph по указанному индексу.
insertParagraph(childIndex, text) Paragraph Создает и вставляет новый Paragraph по указанному индексу, содержащий указанное текстовое содержимое.
insertTable(childIndex) Table Создает и вставляет новую Table по указанному индексу.
insertTable(childIndex, cells) Table Создает и вставляет новую Table , содержащую указанные ячейки, по указанному индексу.
insertTable(childIndex, table) Table Вставляет данную Table по указанному индексу.
removeChild(child) Body Удаляет указанный дочерний элемент.
replaceText(searchPattern, replacement) Element Заменяет все вхождения заданного текстового шаблона заданной строкой замены, используя регулярные выражения.
setAttributes(attributes) Body Задает атрибуты элемента.
setHeadingAttributes(paragraphHeading, attributes) Body Задает атрибуты для предоставленного ParagraphHeading .
setMarginBottom(marginBottom) Body Устанавливает нижнее поле в пунктах.
setMarginLeft(marginLeft) Body Устанавливает левое поле в пунктах.
setMarginRight(marginRight) Body Устанавливает правое поле в пунктах.
setMarginTop(marginTop) Body Устанавливает верхнее поле.
setPageHeight(pageHeight) Body Устанавливает высоту страницы в пунктах.
setPageWidth(pageWidth) Body Устанавливает ширину страницы в пунктах.
setText(text) Body Устанавливает содержимое как обычный текст.
setTextAlignment(textAlignment) Body Устанавливает выравнивание текста.

Bookmark

Методы

Метод Тип возврата Краткое описание
getId() String Получает идентификатор Bookmark .
getPosition() Position Получает Position Bookmark в Document .
remove() void Удаляет Bookmark .

ContainerElement

Методы

Метод Тип возврата Краткое описание
asBody() Body Возвращает текущий элемент как Body .
asEquation() Equation Возвращает текущий элемент в виде Equation .
asFooterSection() FooterSection Возвращает текущий элемент в виде FooterSection .
asFootnoteSection() FootnoteSection Возвращает текущий элемент в виде FootnoteSection .
asHeaderSection() HeaderSection Возвращает текущий элемент в виде HeaderSection .
asListItem() ListItem Возвращает текущий элемент как ListItem .
asParagraph() Paragraph Возвращает текущий элемент как Paragraph .
asTable() Table Возвращает текущий элемент в виде Table .
asTableCell() TableCell Возвращает текущий элемент в виде TableCell .
asTableOfContents() TableOfContents Возвращает текущий элемент как TableOfContents .
asTableRow() TableRow Возвращает текущий элемент в виде TableRow .
clear() ContainerElement Очищает содержимое элемента.
copy() ContainerElement Возвращает отдельную, глубокую копию текущего элемента.
editAsText() Text Получает Text версию текущего элемента для редактирования.
findElement(elementType) RangeElement Ищет в содержимом элемента потомка указанного типа.
findElement(elementType, from) RangeElement Ищет в содержимом элемента потомка указанного типа, начиная с указанного RangeElement .
findText(searchPattern) RangeElement Ищет в содержимом элемента указанный текстовый шаблон, используя регулярные выражения.
findText(searchPattern, from) RangeElement Выполняет поиск указанного текстового шаблона в содержимом элемента, начиная с заданного результата поиска.
getAttributes() Object Извлекает атрибуты элемента.
getChild(childIndex) Element Извлекает дочерний элемент по указанному дочернему индексу.
getChildIndex(child) Integer Извлекает дочерний индекс для указанного дочернего элемента.
getLinkUrl() String Получает URL-адрес ссылки.
getNextSibling() Element Извлекает следующий одноуровневый элемент элемента.
getNumChildren() Integer Получает количество детей.
getParent() ContainerElement Извлекает родительский элемент элемента.
getPreviousSibling() Element Извлекает предыдущий родственный элемент элемента.
getText() String Извлекает содержимое элемента в виде текстовой строки.
getTextAlignment() TextAlignment Получает выравнивание текста.
getType() ElementType Извлекает ElementType элемента.
isAtDocumentEnd() Boolean Определяет, находится ли элемент в конце Document .
merge() ContainerElement Объединяет элемент с предыдущим элементом того же типа.
removeFromParent() ContainerElement Удаляет элемент из его родителя.
replaceText(searchPattern, replacement) Element Заменяет все вхождения заданного текстового шаблона заданной строкой замены, используя регулярные выражения.
setAttributes(attributes) ContainerElement Задает атрибуты элемента.
setLinkUrl(url) ContainerElement Устанавливает URL-адрес ссылки.
setTextAlignment(textAlignment) ContainerElement Устанавливает выравнивание текста.

Date

Методы

Метод Тип возврата Краткое описание
copy() Date Возвращает отдельную, глубокую копию текущего элемента.
getAttributes() Object Извлекает атрибуты элемента.
getDisplayText() String Возвращает отображаемое значение, отображаемое в документе.
getLocale() String Возвращает языковой стандарт даты, используемый для отображаемого значения.
getNextSibling() Element Извлекает следующий одноуровневый элемент элемента.
getParent() ContainerElement Извлекает родительский элемент элемента.
getPreviousSibling() Element Извлекает предыдущий родственный элемент элемента.
getTimestamp() Date Возвращает отметку времени, связанную с датой.
getType() ElementType Извлекает ElementType элемента.
isAtDocumentEnd() Boolean Определяет, находится ли элемент в конце Document .
merge() Date Объединяет элемент с предыдущим элементом того же типа.
removeFromParent() Date Удаляет элемент из его родителя.
setAttributes(attributes) Date Задает атрибуты элемента.

Document

Методы

Метод Тип возврата Краткое описание
addBookmark(position) Bookmark Добавляет Bookmark в указанную Position .
addEditor(emailAddress) Document Добавляет данного пользователя в список редакторов Document .
addEditor(user) Document Добавляет данного пользователя в список редакторов Document .
addEditors(emailAddresses) Document Добавляет указанный массив пользователей в список редакторов Document .
addFooter() FooterSection Добавляет раздел нижнего колонтитула документа, если его нет.
addHeader() HeaderSection Добавляет раздел заголовка документа, если он не существует.
addNamedRange(name, range) NamedRange Добавляет новый NamedRange , который представляет собой Range с именем и идентификатором, чтобы разрешить последующее извлечение.
addViewer(emailAddress) Document Добавляет данного пользователя в список зрителей Document .
addViewer(user) Document Добавляет данного пользователя в список зрителей Document .
addViewers(emailAddresses) Document Добавляет заданный массив пользователей в список зрителей для Document .
getAs(contentType) Blob Извлекает текущее содержимое Document в виде большого двоичного объекта указанного типа.
getBlob() Blob Извлекает текущее содержимое Document в виде большого двоичного объекта.
getBody() Body Извлекает Body активного документа.
getBookmark(id) Bookmark Получает Bookmark с заданным идентификатором.
getBookmarks() Bookmark[] Получает все объекты Bookmark в документе.
getCursor() Position Получает курсор пользователя в активном документе.
getEditors() User[] Получает список редакторов этого Document .
getFooter() FooterSection Извлекает раздел нижнего колонтитула документа, если он существует.
getFootnotes() Footnote[] Извлекает все элементы Footnote в теле документа.
getHeader() HeaderSection Извлекает раздел заголовка документа, если он существует.
getId() String Получает уникальный идентификатор документа.
getLanguage() String Получает код языка документа.
getName() String Получает заголовок документа.
getNamedRangeById(id) NamedRange Получает NamedRange с заданным идентификатором.
getNamedRanges() NamedRange[] Получает все объекты NamedRange в документе.
getNamedRanges(name) NamedRange[] Получает все объекты NamedRange в документе с заданным именем.
getSelection() Range Получает выбор пользователя в активном документе.
getSupportedLanguageCodes() String[] Получает коды всех языков, которые поддерживаются в файлах Документов Google.
getUrl() String Извлекает URL-адрес для доступа к текущему документу.
getViewers() User[] Получает список зрителей и комментаторов этого Document .
newPosition(element, offset) Position Создает новую Position , которая является ссылкой на местоположение в документе относительно определенного элемента.
newRange() RangeBuilder Создает построитель, используемый для построения объектов Range из элементов документа.
removeEditor(emailAddress) Document Удаляет данного пользователя из списка редакторов Document .
removeEditor(user) Document Удаляет данного пользователя из списка редакторов Document .
removeViewer(emailAddress) Document Удаляет данного пользователя из списка просматривающих и комментирующих Document .
removeViewer(user) Document Удаляет данного пользователя из списка просматривающих и комментирующих Document .
saveAndClose() void Сохраняет текущий Document .
setCursor(position) Document Устанавливает курсор пользователя в активном документе с учетом Position .
setLanguage(languageCode) Document Устанавливает код языка документа.
setName(name) Document Устанавливает заголовок документа.
setSelection(range) Document Устанавливает выбор пользователя в активном документе с заданным Range .

DocumentApp

Характеристики

Имущество Тип Описание
Attribute Attribute Перечисление Attribute .
ElementType ElementType Перечисление ElementType .
FontFamily FontFamily Перечисление FontFamily .
GlyphType GlyphType Перечисление GlyphType .
HorizontalAlignment HorizontalAlignment Перечисление HorizontalAlignment .
ParagraphHeading ParagraphHeading Перечисление ParagraphHeading .
PositionedLayout PositionedLayout Перечисление PositionedLayout .
TextAlignment TextAlignment Перечисление TextAlignment .
VerticalAlignment VerticalAlignment Перечисление VerticalAlignment .

Методы

Метод Тип возврата Краткое описание
create(name) Document Создает и возвращает новый документ.
getActiveDocument() Document Возвращает документ, к которому скрипт привязывается к контейнеру .
getUi() Ui Возвращает экземпляр среды пользовательского интерфейса документа, который позволяет сценарию добавлять такие функции, как меню, диалоговые окна и боковые панели.
openById(id) Document Возвращает документ с указанным идентификатором.
openByUrl(url) Document Открывает и возвращает документ с указанным URL.

Element

Методы

Метод Тип возврата Краткое описание
asBody() Body Возвращает текущий элемент как Body .
asDate() Date Возвращает текущий элемент как Date .
asEquation() Equation Возвращает текущий элемент в виде Equation .
asEquationFunction() EquationFunction Возвращает текущий элемент как EquationFunction .
asEquationFunctionArgumentSeparator() EquationFunctionArgumentSeparator Возвращает текущий элемент в виде EquationFunctionArgumentSeparator .
asEquationSymbol() EquationSymbol Возвращает текущий элемент в виде EquationSymbol .
asFooterSection() FooterSection Возвращает текущий элемент в виде FooterSection .
asFootnote() Footnote Возвращает текущий элемент в виде Footnote .
asFootnoteSection() FootnoteSection Возвращает текущий элемент в виде FootnoteSection .
asHeaderSection() HeaderSection Возвращает текущий элемент в виде HeaderSection .
asHorizontalRule() HorizontalRule Возвращает текущий элемент как HorizontalRule .
asInlineDrawing() InlineDrawing Возвращает текущий элемент как InlineDrawing .
asInlineImage() InlineImage Возвращает текущий элемент как InlineImage .
asListItem() ListItem Возвращает текущий элемент как ListItem .
asPageBreak() PageBreak Возвращает текущий элемент как PageBreak .
asParagraph() Paragraph Возвращает текущий элемент как Paragraph .
asPerson() Person Возвращает текущий элемент как Person .
asRichLink() RichLink Возвращает текущий элемент в виде RichLink , например, ссылку на файл Google Sheets.
asTable() Table Возвращает текущий элемент в виде Table .
asTableCell() TableCell Возвращает текущий элемент в виде TableCell .
asTableOfContents() TableOfContents Возвращает текущий элемент как TableOfContents .
asTableRow() TableRow Возвращает текущий элемент в виде TableRow .
asText() Text Возвращает текущий элемент в виде Text .
copy() Element Возвращает отдельную, глубокую копию текущего элемента.
getAttributes() Object Извлекает атрибуты элемента.
getNextSibling() Element Извлекает следующий одноуровневый элемент элемента.
getParent() ContainerElement Извлекает родительский элемент элемента.
getPreviousSibling() Element Извлекает предыдущий родственный элемент элемента.
getType() ElementType Извлекает ElementType элемента.
isAtDocumentEnd() Boolean Определяет, находится ли элемент в конце Document .
merge() Element Объединяет элемент с предыдущим элементом того же типа.
removeFromParent() Element Удаляет элемент из его родителя.
setAttributes(attributes) Element Задает атрибуты элемента.

ElementType

Характеристики

Имущество Тип Описание
BODY_SECTION Enum Тип, соответствующий элементу Body .
COMMENT_SECTION Enum Тип, соответствующий элементу CommentSection .
DATE Enum Тип, соответствующий элементу Date .
DOCUMENT Enum Тип, соответствующий корню документа.
EQUATION Enum Тип, соответствующий элементу Equation .
EQUATION_FUNCTION Enum Тип, соответствующий элементу EquationFunction .
EQUATION_FUNCTION_ARGUMENT_SEPARATOR Enum Тип, соответствующий элементу EquationFunctionArgumentSeparator .
EQUATION_SYMBOL Enum Тип, соответствующий элементу EquationSymbol .
RICH_LINK Enum Тип, соответствующий элементу RichLink .
FOOTER_SECTION Enum Тип, соответствующий элементу FooterSection .
FOOTNOTE Enum Тип, соответствующий элементу Footnote .
FOOTNOTE_SECTION Enum Тип, соответствующий элементу FootnoteSection .
HEADER_SECTION Enum Тип, соответствующий элементу HeaderSection .
HORIZONTAL_RULE Enum Тип, соответствующий элементу HorizontalRule .
INLINE_DRAWING Enum Тип, соответствующий элементу InlineDrawing .
INLINE_IMAGE Enum Тип, соответствующий элементу InlineImage .
LIST_ITEM Enum Тип, соответствующий элементу ListItem .
PAGE_BREAK Enum Тип, соответствующий элементу PageBreak .
PARAGRAPH Enum Тип, соответствующий элементу Paragraph .
PERSON Enum Тип, соответствующий элементу Person .
TABLE Enum Тип, соответствующий элементу Table .
TABLE_CELL Enum Тип, соответствующий элементу TableCell .
TABLE_OF_CONTENTS Enum Тип, соответствующий элементу TableOfContents .
TABLE_ROW Enum Тип, соответствующий элементу TableRow .
TEXT Enum Тип, соответствующий элементу Text .
UNSUPPORTED Enum Тип, соответствующий UnsupportedElement .

Equation

Методы

Метод Тип возврата Краткое описание
clear() Equation Очищает содержимое элемента.
copy() Equation Возвращает отдельную, глубокую копию текущего элемента.
editAsText() Text Получает Text версию текущего элемента для редактирования.
findElement(elementType) RangeElement Ищет в содержимом элемента потомка указанного типа.
findElement(elementType, from) RangeElement Ищет в содержимом элемента потомка указанного типа, начиная с указанного RangeElement .
findText(searchPattern) RangeElement Ищет в содержимом элемента указанный текстовый шаблон, используя регулярные выражения.
findText(searchPattern, from) RangeElement Выполняет поиск указанного текстового шаблона в содержимом элемента, начиная с заданного результата поиска.
getAttributes() Object Извлекает атрибуты элемента.
getChild(childIndex) Element Извлекает дочерний элемент по указанному дочернему индексу.
getChildIndex(child) Integer Извлекает дочерний индекс для указанного дочернего элемента.
getLinkUrl() String Получает URL-адрес ссылки.
getNextSibling() Element Извлекает следующий одноуровневый элемент элемента.
getNumChildren() Integer Получает количество детей.
getParent() ContainerElement Извлекает родительский элемент элемента.
getPreviousSibling() Element Извлекает предыдущий родственный элемент элемента.
getText() String Извлекает содержимое элемента в виде текстовой строки.
getTextAlignment() TextAlignment Получает выравнивание текста.
getType() ElementType Извлекает ElementType элемента.
isAtDocumentEnd() Boolean Определяет, находится ли элемент в конце Document .
merge() Equation Объединяет элемент с предыдущим элементом того же типа.
removeFromParent() Equation Удаляет элемент из его родителя.
replaceText(searchPattern, replacement) Element Заменяет все вхождения заданного текстового шаблона заданной строкой замены, используя регулярные выражения.
setAttributes(attributes) Equation Задает атрибуты элемента.
setLinkUrl(url) Equation Устанавливает URL-адрес ссылки.
setTextAlignment(textAlignment) Equation Устанавливает выравнивание текста.

EquationFunction

Методы

Метод Тип возврата Краткое описание
clear() EquationFunction Очищает содержимое элемента.
copy() EquationFunction Возвращает отдельную, глубокую копию текущего элемента.
editAsText() Text Получает Text версию текущего элемента для редактирования.
findElement(elementType) RangeElement Ищет в содержимом элемента потомка указанного типа.
findElement(elementType, from) RangeElement Ищет в содержимом элемента потомка указанного типа, начиная с указанного RangeElement .
findText(searchPattern) RangeElement Ищет в содержимом элемента указанный текстовый шаблон, используя регулярные выражения.
findText(searchPattern, from) RangeElement Выполняет поиск указанного текстового шаблона в содержимом элемента, начиная с заданного результата поиска.
getAttributes() Object Извлекает атрибуты элемента.
getChild(childIndex) Element Извлекает дочерний элемент по указанному дочернему индексу.
getChildIndex(child) Integer Извлекает дочерний индекс для указанного дочернего элемента.
getCode() String Извлекает код, соответствующий функции уравнения.
getLinkUrl() String Получает URL-адрес ссылки.
getNextSibling() Element Извлекает следующий одноуровневый элемент элемента.
getNumChildren() Integer Получает количество детей.
getParent() ContainerElement Извлекает родительский элемент элемента.
getPreviousSibling() Element Извлекает предыдущий родственный элемент элемента.
getText() String Извлекает содержимое элемента в виде текстовой строки.
getTextAlignment() TextAlignment Получает выравнивание текста.
getType() ElementType Извлекает ElementType элемента.
isAtDocumentEnd() Boolean Определяет, находится ли элемент в конце Document .
merge() EquationFunction Объединяет элемент с предыдущим элементом того же типа.
removeFromParent() EquationFunction Удаляет элемент из его родителя.
replaceText(searchPattern, replacement) Element Заменяет все вхождения заданного текстового шаблона заданной строкой замены, используя регулярные выражения.
setAttributes(attributes) EquationFunction Задает атрибуты элемента.
setLinkUrl(url) EquationFunction Устанавливает URL-адрес ссылки.
setTextAlignment(textAlignment) EquationFunction Устанавливает выравнивание текста.

EquationFunctionArgumentSeparator

Методы

Метод Тип возврата Краткое описание
copy() EquationFunctionArgumentSeparator Возвращает отдельную, глубокую копию текущего элемента.
getAttributes() Object Извлекает атрибуты элемента.
getNextSibling() Element Извлекает следующий одноуровневый элемент элемента.
getParent() ContainerElement Извлекает родительский элемент элемента.
getPreviousSibling() Element Извлекает предыдущий родственный элемент элемента.
getType() ElementType Извлекает ElementType элемента.
isAtDocumentEnd() Boolean Определяет, находится ли элемент в конце Document .
merge() EquationFunctionArgumentSeparator Объединяет элемент с предыдущим элементом того же типа.
removeFromParent() EquationFunctionArgumentSeparator Удаляет элемент из его родителя.
setAttributes(attributes) EquationFunctionArgumentSeparator Задает атрибуты элемента.

EquationSymbol

Методы

Метод Тип возврата Краткое описание
copy() EquationSymbol Возвращает отдельную, глубокую копию текущего элемента.
getAttributes() Object Извлекает атрибуты элемента.
getCode() String Извлекает код, соответствующий символу уравнения.
getNextSibling() Element Извлекает следующий одноуровневый элемент элемента.
getParent() ContainerElement Извлекает родительский элемент элемента.
getPreviousSibling() Element Извлекает предыдущий родственный элемент элемента.
getType() ElementType Извлекает ElementType элемента.
isAtDocumentEnd() Boolean Определяет, находится ли элемент в конце Document .
merge() EquationSymbol Объединяет элемент с предыдущим элементом того же типа.
removeFromParent() EquationSymbol Удаляет элемент из его родителя.
setAttributes(attributes) EquationSymbol Задает атрибуты элемента.

FontFamily

FooterSection

Методы

Метод Тип возврата Краткое описание
appendHorizontalRule() HorizontalRule Создает и добавляет новое HorizontalRule .
appendImage(image) InlineImage Создает и добавляет новый InlineImage из указанного большого двоичного объекта изображения.
appendImage(image) InlineImage Добавляет заданный InlineImage .
appendListItem(listItem) ListItem Добавляет заданный ListItem .
appendListItem(text) ListItem Создает и добавляет новый ListItem , содержащий указанное текстовое содержимое.
appendParagraph(paragraph) Paragraph Добавляет данный Paragraph .
appendParagraph(text) Paragraph Создает и добавляет новый Paragraph , содержащий указанное текстовое содержимое.
appendTable() Table Создает и добавляет новую Table .
appendTable(cells) Table Добавляет новую Table , содержащую TableCell для каждого указанного строкового значения.
appendTable(table) Table Добавляет данную Table .
clear() FooterSection Очищает содержимое элемента.
copy() FooterSection Возвращает отдельную, глубокую копию текущего элемента.
editAsText() Text Получает Text версию текущего элемента для редактирования.
findElement(elementType) RangeElement Ищет в содержимом элемента потомка указанного типа.
findElement(elementType, from) RangeElement Ищет в содержимом элемента потомка указанного типа, начиная с указанного RangeElement .
findText(searchPattern) RangeElement Ищет в содержимом элемента указанный текстовый шаблон, используя регулярные выражения.
findText(searchPattern, from) RangeElement Выполняет поиск указанного текстового шаблона в содержимом элемента, начиная с заданного результата поиска.
getAttributes() Object Извлекает атрибуты элемента.
getChild(childIndex) Element Извлекает дочерний элемент по указанному дочернему индексу.
getChildIndex(child) Integer Извлекает дочерний индекс для указанного дочернего элемента.
getImages() InlineImage[] Извлекает все InlineImages содержащиеся в разделе.
getListItems() ListItem[] Извлекает все ListItems содержащиеся в разделе.
getNumChildren() Integer Получает количество детей.
getParagraphs() Paragraph[] Извлекает все Paragraphs , содержащиеся в разделе (включая ListItems ).
getParent() ContainerElement Извлекает родительский элемент элемента.
getTables() Table[] Извлекает все Tables , содержащиеся в разделе.
getText() String Извлекает содержимое элемента в виде текстовой строки.
getTextAlignment() TextAlignment Получает выравнивание текста.
getType() ElementType Извлекает ElementType элемента.
insertHorizontalRule(childIndex) HorizontalRule Создает и вставляет новое HorizontalRule по указанному индексу.
insertImage(childIndex, image) InlineImage Создает и вставляет InlineImage из указанного большого двоичного объекта изображения по указанному индексу.
insertImage(childIndex, image) InlineImage Вставляет заданный InlineImage по указанному индексу.
insertListItem(childIndex, listItem) ListItem Вставляет данный ListItem по указанному индексу.
insertListItem(childIndex, text) ListItem Создает и вставляет новый ListItem по указанному индексу, содержащий указанное текстовое содержимое.
insertParagraph(childIndex, paragraph) Paragraph Вставляет данный Paragraph по указанному индексу.
insertParagraph(childIndex, text) Paragraph Создает и вставляет новый Paragraph по указанному индексу, содержащий указанное текстовое содержимое.
insertTable(childIndex) Table Создает и вставляет новую Table по указанному индексу.
insertTable(childIndex, cells) Table Создает и вставляет новую Table , содержащую указанные ячейки, по указанному индексу.
insertTable(childIndex, table) Table Вставляет данную Table по указанному индексу.
removeChild(child) FooterSection Удаляет указанный дочерний элемент.
removeFromParent() FooterSection Удаляет элемент из его родителя.
replaceText(searchPattern, replacement) Element Заменяет все вхождения заданного текстового шаблона заданной строкой замены, используя регулярные выражения.
setAttributes(attributes) FooterSection Задает атрибуты элемента.
setText(text) FooterSection Устанавливает содержимое как обычный текст.
setTextAlignment(textAlignment) FooterSection Устанавливает выравнивание текста.

Footnote

Методы

Метод Тип возврата Краткое описание
copy() Footnote Возвращает отдельную, глубокую копию текущего элемента.
getAttributes() Object Извлекает атрибуты элемента.
getFootnoteContents() FootnoteSection Извлекает содержимое элемента сноски.
getNextSibling() Element Извлекает следующий одноуровневый элемент элемента.
getParent() ContainerElement Извлекает родительский элемент элемента.
getPreviousSibling() Element Извлекает предыдущий родственный элемент элемента.
getType() ElementType Извлекает ElementType элемента.
isAtDocumentEnd() Boolean Определяет, находится ли элемент в конце Document .
removeFromParent() Footnote Удаляет элемент из его родителя.
setAttributes(attributes) Footnote Задает атрибуты элемента.

FootnoteSection

Методы

Метод Тип возврата Краткое описание
appendParagraph(paragraph) Paragraph Добавляет данный Paragraph .
appendParagraph(text) Paragraph Создает и добавляет новый Paragraph , содержащий указанное текстовое содержимое.
clear() FootnoteSection Очищает содержимое элемента.
copy() FootnoteSection Возвращает отдельную, глубокую копию текущего элемента.
editAsText() Text Получает Text версию текущего элемента для редактирования.
findElement(elementType) RangeElement Ищет в содержимом элемента потомка указанного типа.
findElement(elementType, from) RangeElement Ищет в содержимом элемента потомка указанного типа, начиная с указанного RangeElement .
findText(searchPattern) RangeElement Ищет в содержимом элемента указанный текстовый шаблон, используя регулярные выражения.
findText(searchPattern, from) RangeElement Выполняет поиск указанного текстового шаблона в содержимом элемента, начиная с заданного результата поиска.
getAttributes() Object Извлекает атрибуты элемента.
getChild(childIndex) Element Извлекает дочерний элемент по указанному дочернему индексу.
getChildIndex(child) Integer Извлекает дочерний индекс для указанного дочернего элемента.
getNextSibling() Element Извлекает следующий одноуровневый элемент элемента.
getNumChildren() Integer Получает количество детей.
getParagraphs() Paragraph[] Извлекает все Paragraphs , содержащиеся в разделе (включая ListItems ).
getParent() ContainerElement Извлекает родительский элемент элемента.
getPreviousSibling() Element Извлекает предыдущий родственный элемент элемента.
getText() String Извлекает содержимое элемента в виде текстовой строки.
getTextAlignment() TextAlignment Получает выравнивание текста.
getType() ElementType Извлекает ElementType элемента.
insertParagraph(childIndex, paragraph) Paragraph Вставляет данный Paragraph по указанному индексу.
insertParagraph(childIndex, text) Paragraph Создает и вставляет новый Paragraph по указанному индексу, содержащий указанное текстовое содержимое.
removeChild(child) FootnoteSection Удаляет указанный дочерний элемент.
removeFromParent() FootnoteSection Удаляет элемент из его родителя.
replaceText(searchPattern, replacement) Element Заменяет все вхождения заданного текстового шаблона заданной строкой замены, используя регулярные выражения.
setAttributes(attributes) FootnoteSection Задает атрибуты элемента.
setText(text) FootnoteSection Устанавливает содержимое как обычный текст.
setTextAlignment(textAlignment) FootnoteSection Устанавливает выравнивание текста.

GlyphType

Характеристики

Имущество Тип Описание
BULLET Enum Пуля по умолчанию, круглая и заполненная.
HOLLOW_BULLET Enum Полая пуля.
SQUARE_BULLET Enum Квадратная пуля.
NUMBER Enum Пуля на основе числа.
LATIN_UPPER Enum Латинская пуля в верхнем регистре.
LATIN_LOWER Enum Латинская строчная пуля.
ROMAN_UPPER Enum Римская цифра, прописная пуля.
ROMAN_LOWER Enum Римская цифра, строчная пуля.

HeaderSection

Методы

Метод Тип возврата Краткое описание
appendHorizontalRule() HorizontalRule Создает и добавляет новое HorizontalRule .
appendImage(image) InlineImage Создает и добавляет новый InlineImage из указанного большого двоичного объекта изображения.
appendImage(image) InlineImage Добавляет заданный InlineImage .
appendListItem(listItem) ListItem Добавляет заданный ListItem .
appendListItem(text) ListItem Создает и добавляет новый ListItem , содержащий указанное текстовое содержимое.
appendParagraph(paragraph) Paragraph Добавляет данный Paragraph .
appendParagraph(text) Paragraph Создает и добавляет новый Paragraph , содержащий указанное текстовое содержимое.
appendTable() Table Создает и добавляет новую Table .
appendTable(cells) Table Добавляет новую Table , содержащую TableCell для каждого указанного строкового значения.
appendTable(table) Table Добавляет данную Table .
clear() HeaderSection Очищает содержимое элемента.
copy() HeaderSection Возвращает отдельную, глубокую копию текущего элемента.
editAsText() Text Получает Text версию текущего элемента для редактирования.
findElement(elementType) RangeElement Ищет в содержимом элемента потомка указанного типа.
findElement(elementType, from) RangeElement Ищет в содержимом элемента потомка указанного типа, начиная с указанного RangeElement .
findText(searchPattern) RangeElement Ищет в содержимом элемента указанный текстовый шаблон, используя регулярные выражения.
findText(searchPattern, from) RangeElement Выполняет поиск указанного текстового шаблона в содержимом элемента, начиная с заданного результата поиска.
getAttributes() Object Извлекает атрибуты элемента.
getChild(childIndex) Element Извлекает дочерний элемент по указанному дочернему индексу.
getChildIndex(child) Integer Извлекает дочерний индекс для указанного дочернего элемента.
getImages() InlineImage[] Извлекает все InlineImages содержащиеся в разделе.
getListItems() ListItem[] Извлекает все ListItems содержащиеся в разделе.
getNumChildren() Integer Получает количество детей.
getParagraphs() Paragraph[] Извлекает все Paragraphs , содержащиеся в разделе (включая ListItems ).
getParent() ContainerElement Извлекает родительский элемент элемента.
getTables() Table[] Извлекает все Tables , содержащиеся в разделе.
getText() String Извлекает содержимое элемента в виде текстовой строки.
getTextAlignment() TextAlignment Получает выравнивание текста.
getType() ElementType Извлекает ElementType элемента.
insertHorizontalRule(childIndex) HorizontalRule Создает и вставляет новое HorizontalRule по указанному индексу.
insertImage(childIndex, image) InlineImage Создает и вставляет InlineImage из указанного большого двоичного объекта изображения по указанному индексу.
insertImage(childIndex, image) InlineImage Вставляет заданный InlineImage по указанному индексу.
insertListItem(childIndex, listItem) ListItem Вставляет данный ListItem по указанному индексу.
insertListItem(childIndex, text) ListItem Создает и вставляет новый ListItem по указанному индексу, содержащий указанное текстовое содержимое.
insertParagraph(childIndex, paragraph) Paragraph Вставляет данный Paragraph по указанному индексу.
insertParagraph(childIndex, text) Paragraph Создает и вставляет новый Paragraph по указанному индексу, содержащий указанное текстовое содержимое.
insertTable(childIndex) Table Создает и вставляет новую Table по указанному индексу.
insertTable(childIndex, cells) Table Создает и вставляет новую Table , содержащую указанные ячейки, по указанному индексу.
insertTable(childIndex, table) Table Вставляет данную Table по указанному индексу.
removeChild(child) HeaderSection Удаляет указанный дочерний элемент.
removeFromParent() HeaderSection Удаляет элемент из его родителя.
replaceText(searchPattern, replacement) Element Заменяет все вхождения заданного текстового шаблона заданной строкой замены, используя регулярные выражения.
setAttributes(attributes) HeaderSection Задает атрибуты элемента.
setText(text) HeaderSection Устанавливает содержимое как обычный текст.
setTextAlignment(textAlignment) HeaderSection Устанавливает выравнивание текста.

HorizontalAlignment

Характеристики

Имущество Тип Описание
LEFT Enum Вариант выравнивания по левому краю.
CENTER Enum Вариант выравнивания по центру.
RIGHT Enum Вариант выравнивания по правому краю.
JUSTIFY Enum Опция выравнивания по выравниванию.

HorizontalRule

Методы

Метод Тип возврата Краткое описание
copy() HorizontalRule Возвращает отдельную, глубокую копию текущего элемента.
getAttributes() Object Извлекает атрибуты элемента.
getNextSibling() Element Извлекает следующий одноуровневый элемент элемента.
getParent() ContainerElement Извлекает родительский элемент элемента.
getPreviousSibling() Element Извлекает предыдущий родственный элемент элемента.
getType() ElementType Извлекает ElementType элемента.
isAtDocumentEnd() Boolean Определяет, находится ли элемент в конце Document .
removeFromParent() HorizontalRule Удаляет элемент из его родителя.
setAttributes(attributes) HorizontalRule Задает атрибуты элемента.

InlineDrawing

Методы

Метод Тип возврата Краткое описание
copy() InlineDrawing Возвращает отдельную, глубокую копию текущего элемента.
getAltDescription() String Возвращает альтернативное описание чертежа.
getAltTitle() String Возвращает альтернативный заголовок чертежа.
getAttributes() Object Извлекает атрибуты элемента.
getNextSibling() Element Извлекает следующий одноуровневый элемент элемента.
getParent() ContainerElement Извлекает родительский элемент элемента.
getPreviousSibling() Element Извлекает предыдущий родственный элемент элемента.
getType() ElementType Извлекает ElementType элемента.
isAtDocumentEnd() Boolean Определяет, находится ли элемент в конце Document .
merge() InlineDrawing Объединяет элемент с предыдущим элементом того же типа.
removeFromParent() InlineDrawing Удаляет элемент из его родителя.
setAltDescription(description) InlineDrawing Устанавливает альтернативное описание чертежа.
setAltTitle(title) InlineDrawing Устанавливает альтернативный заголовок чертежа.
setAttributes(attributes) InlineDrawing Задает атрибуты элемента.

InlineImage

Методы

Метод Тип возврата Краткое описание
copy() InlineImage Возвращает отдельную, глубокую копию текущего элемента.
getAltDescription() String Возвращает альтернативное описание изображения.
getAltTitle() String Возвращает альтернативный заголовок изображения.
getAs(contentType) Blob Верните данные внутри этого объекта в виде большого двоичного объекта, преобразованного в указанный тип контента.
getAttributes() Object Извлекает атрибуты элемента.
getBlob() Blob Верните данные внутри этого объекта в виде большого двоичного объекта.
getHeight() Integer Получает высоту изображения в пикселях.
getLinkUrl() String Получает URL-адрес ссылки.
getNextSibling() Element Извлекает следующий одноуровневый элемент элемента.
getParent() ContainerElement Извлекает родительский элемент элемента.
getPreviousSibling() Element Извлекает предыдущий родственный элемент элемента.
getType() ElementType Извлекает ElementType элемента.
getWidth() Integer Получает ширину изображения в пикселях.
isAtDocumentEnd() Boolean Определяет, находится ли элемент в конце Document .
merge() InlineImage Объединяет элемент с предыдущим элементом того же типа.
removeFromParent() InlineImage Удаляет элемент из его родителя.
setAltDescription(description) InlineImage Устанавливает альтернативное описание изображения.
setAltTitle(title) InlineImage Устанавливает альтернативный заголовок изображения.
setAttributes(attributes) InlineImage Задает атрибуты элемента.
setHeight(height) InlineImage Устанавливает высоту изображения в пикселях.
setLinkUrl(url) InlineImage Устанавливает URL-адрес ссылки.
setWidth(width) InlineImage Устанавливает ширину изображения в пикселях.

ListItem

Методы

Метод Тип возврата Краткое описание
addPositionedImage(image) PositionedImage Создает и вставляет новый объект PositionedImage из указанного большого двоичного объекта изображения.
appendHorizontalRule() HorizontalRule Создает и добавляет новое HorizontalRule .
appendInlineImage(image) InlineImage Создает и добавляет новый InlineImage из указанного большого двоичного объекта изображения.
appendInlineImage(image) InlineImage Добавляет заданный InlineImage .
appendPageBreak() PageBreak Создает и добавляет новый PageBreak .
appendPageBreak(pageBreak) PageBreak Добавляет заданный PageBreak .
appendText(text) Text Создает и добавляет новый элемент Text с указанным содержимым.
appendText(text) Text Добавляет заданный элемент Text .
clear() ListItem Очищает содержимое элемента.
copy() ListItem Возвращает отдельную, глубокую копию текущего элемента.
editAsText() Text Получает Text версию текущего элемента для редактирования.
findElement(elementType) RangeElement Ищет в содержимом элемента потомка указанного типа.
findElement(elementType, from) RangeElement Ищет в содержимом элемента потомка указанного типа, начиная с указанного RangeElement .
findText(searchPattern) RangeElement Ищет в содержимом элемента указанный текстовый шаблон, используя регулярные выражения.
findText(searchPattern, from) RangeElement Выполняет поиск указанного текстового шаблона в содержимом элемента, начиная с заданного результата поиска.
getAlignment() HorizontalAlignment Извлекает HorizontalAlignment .
getAttributes() Object Извлекает атрибуты элемента.
getChild(childIndex) Element Извлекает дочерний элемент по указанному дочернему индексу.
getChildIndex(child) Integer Извлекает дочерний индекс для указанного дочернего элемента.
getGlyphType() GlyphType Извлекает GlyphType элемента списка.
getHeading() ParagraphHeading Извлекает заголовок ParagraphHeading .
getIndentEnd() Number Получает отступ конца в пунктах.
getIndentFirstLine() Number Извлекает отступ первой строки в пунктах.
getIndentStart() Number Получает начальный отступ.
getLineSpacing() Number Получает межстрочный интервал в пунктах.
getLinkUrl() String Получает URL-адрес ссылки.
getListId() String Получает идентификатор списка.
getNestingLevel() Integer Получает уровень вложенности элемента списка.
getNextSibling() Element Извлекает следующий одноуровневый элемент элемента.
getNumChildren() Integer Получает количество детей.
getParent() ContainerElement Извлекает родительский элемент элемента.
getPositionedImage(id) PositionedImage Получает PositionedImage по идентификатору изображения.
getPositionedImages() PositionedImage[] Получает все объекты PositionedImage , привязанные к абзацу.
getPreviousSibling() Element Извлекает предыдущий родственный элемент элемента.
getSpacingAfter() Number Получает интервал после элемента в пунктах.
getSpacingBefore() Number Извлекает интервал перед элементом в пунктах.
getText() String Извлекает содержимое элемента в виде текстовой строки.
getTextAlignment() TextAlignment Получает выравнивание текста.
getType() ElementType Извлекает ElementType элемента.
insertHorizontalRule(childIndex) HorizontalRule Создает и вставляет HorizontalRule по указанному индексу.
insertInlineImage(childIndex, image) InlineImage Создает и вставляет новый InlineImage из указанного большого двоичного объекта изображения по указанному индексу.
insertInlineImage(childIndex, image) InlineImage Вставляет заданный InlineImage по указанному индексу.
insertPageBreak(childIndex) PageBreak Создает и вставляет новый PageBreak по указанному индексу.
insertPageBreak(childIndex, pageBreak) PageBreak Вставляет заданный PageBreak по указанному индексу.
insertText(childIndex, text) Text Создает и вставляет новый текстовый элемент по указанному индексу.
insertText(childIndex, text) Text Вставляет данный элемент Text по указанному индексу с указанным текстовым содержимым.
isAtDocumentEnd() Boolean Определяет, находится ли элемент в конце Document .
isLeftToRight() Boolean Извлекает настройку слева направо.
merge() ListItem Объединяет элемент с предыдущим элементом того же типа.
removeChild(child) ListItem Удаляет указанный дочерний элемент.
removeFromParent() ListItem Удаляет элемент из его родителя.
removePositionedImage(id) Boolean Удаляет PositionedImage по идентификатору изображения.
replaceText(searchPattern, replacement) Element Заменяет все вхождения заданного текстового шаблона заданной строкой замены, используя регулярные выражения.
setAlignment(alignment) ListItem Устанавливает HorizontalAlignment .
setAttributes(attributes) ListItem Задает атрибуты элемента.
setGlyphType(glyphType) ListItem Устанавливает GlyphType элемента списка.
setHeading(heading) ListItem Устанавливает заголовок ParagraphHeading .
setIndentEnd(indentEnd) ListItem Устанавливает конечный отступ в пунктах.
setIndentFirstLine(indentFirstLine) ListItem Устанавливает отступ первой строки в пунктах.
setIndentStart(indentStart) ListItem Устанавливает начальный отступ в пунктах.
setLeftToRight(leftToRight) ListItem Устанавливает настройку слева направо.
setLineSpacing(multiplier) ListItem Устанавливает межстрочный интервал, как количество, указывающее количество строк, используемых для интервала.
setLinkUrl(url) ListItem Устанавливает URL-адрес ссылки.
setListId(listItem) ListItem Устанавливает идентификатор списка.
setNestingLevel(nestingLevel) ListItem Задает уровень вложенности элемента списка.
setSpacingAfter(spacingAfter) ListItem Устанавливает интервал после элемента в пунктах.
setSpacingBefore(spacingBefore) ListItem Устанавливает интервал перед элементом в пунктах.
setText(text) void Устанавливает содержимое элемента списка в виде текста.
setTextAlignment(textAlignment) ListItem Устанавливает выравнивание текста.

NamedRange

Методы

Метод Тип возврата Краткое описание
getId() String Получает идентификатор этого NamedRange .
getName() String Получает имя этого NamedRange .
getRange() Range Получает диапазон элементов, связанных с этим NamedRange .
remove() void Удаляет этот NamedRange из документа.

PageBreak

Методы

Метод Тип возврата Краткое описание
copy() PageBreak Возвращает отдельную, глубокую копию текущего элемента.
getAttributes() Object Извлекает атрибуты элемента.
getNextSibling() Element Извлекает следующий одноуровневый элемент элемента.
getParent() ContainerElement Извлекает родительский элемент элемента.
getPreviousSibling() Element Извлекает предыдущий родственный элемент элемента.
getType() ElementType Извлекает ElementType элемента.
isAtDocumentEnd() Boolean Определяет, находится ли элемент в конце Document .
removeFromParent() PageBreak Удаляет элемент из его родителя.
setAttributes(attributes) PageBreak Задает атрибуты элемента.

Paragraph

Методы

Метод Тип возврата Краткое описание
addPositionedImage(image) PositionedImage Создает и вставляет новый объект PositionedImage из указанного большого двоичного объекта изображения.
appendHorizontalRule() HorizontalRule Создает и добавляет новое HorizontalRule .
appendInlineImage(image) InlineImage Создает и добавляет новый InlineImage из указанного большого двоичного объекта изображения.
appendInlineImage(image) InlineImage Добавляет заданный InlineImage .
appendPageBreak() PageBreak Создает и добавляет новый PageBreak .
appendPageBreak(pageBreak) PageBreak Добавляет заданный PageBreak .
appendText(text) Text Создает и добавляет новый элемент Text с указанным содержимым.
appendText(text) Text Добавляет заданный элемент Text .
clear() Paragraph Очищает содержимое элемента.
copy() Paragraph Возвращает отдельную, глубокую копию текущего элемента.
editAsText() Text Получает Text версию текущего элемента для редактирования.
findElement(elementType) RangeElement Ищет в содержимом элемента потомка указанного типа.
findElement(elementType, from) RangeElement Ищет в содержимом элемента потомка указанного типа, начиная с указанного RangeElement .
findText(searchPattern) RangeElement Ищет в содержимом элемента указанный текстовый шаблон, используя регулярные выражения.
findText(searchPattern, from) RangeElement Выполняет поиск указанного текстового шаблона в содержимом элемента, начиная с заданного результата поиска.
getAlignment() HorizontalAlignment Извлекает HorizontalAlignment .
getAttributes() Object Извлекает атрибуты элемента.
getChild(childIndex) Element Извлекает дочерний элемент по указанному дочернему индексу.
getChildIndex(child) Integer Извлекает дочерний индекс для указанного дочернего элемента.
getHeading() ParagraphHeading Извлекает заголовок ParagraphHeading .
getIndentEnd() Number Получает отступ конца в пунктах.
getIndentFirstLine() Number Извлекает отступ первой строки в пунктах.
getIndentStart() Number Получает начальный отступ.
getLineSpacing() Number Получает межстрочный интервал в пунктах.
getLinkUrl() String Получает URL-адрес ссылки.
getNextSibling() Element Извлекает следующий одноуровневый элемент элемента.
getNumChildren() Integer Получает количество детей.
getParent() ContainerElement Извлекает родительский элемент элемента.
getPositionedImage(id) PositionedImage Получает PositionedImage по идентификатору изображения.
getPositionedImages() PositionedImage[] Получает все объекты PositionedImage , привязанные к абзацу.
getPreviousSibling() Element Извлекает предыдущий родственный элемент элемента.
getSpacingAfter() Number Получает интервал после элемента в пунктах.
getSpacingBefore() Number Извлекает интервал перед элементом в пунктах.
getText() String Извлекает содержимое элемента в виде текстовой строки.
getTextAlignment() TextAlignment Получает выравнивание текста.
getType() ElementType Извлекает ElementType элемента.
insertHorizontalRule(childIndex) HorizontalRule Создает и вставляет HorizontalRule по указанному индексу.
insertInlineImage(childIndex, image) InlineImage Создает и вставляет новый InlineImage из указанного большого двоичного объекта изображения по указанному индексу.
insertInlineImage(childIndex, image) InlineImage Вставляет заданный InlineImage по указанному индексу.
insertPageBreak(childIndex) PageBreak Создает и вставляет новый PageBreak по указанному индексу.
insertPageBreak(childIndex, pageBreak) PageBreak Вставляет заданный PageBreak по указанному индексу.
insertText(childIndex, text) Text Создает и вставляет новый текстовый элемент по указанному индексу.
insertText(childIndex, text) Text Вставляет данный элемент Text по указанному индексу с указанным текстовым содержимым.
isAtDocumentEnd() Boolean Определяет, находится ли элемент в конце Document .
isLeftToRight() Boolean Извлекает настройку слева направо.
merge() Paragraph Объединяет элемент с предыдущим элементом того же типа.
removeChild(child) Paragraph Удаляет указанный дочерний элемент.
removeFromParent() Paragraph Удаляет элемент из его родителя.
removePositionedImage(id) Boolean Удаляет PositionedImage по идентификатору изображения.
replaceText(searchPattern, replacement) Element Заменяет все вхождения заданного текстового шаблона заданной строкой замены, используя регулярные выражения.
setAlignment(alignment) Paragraph Устанавливает HorizontalAlignment .
setAttributes(attributes) Paragraph Задает атрибуты элемента.
setHeading(heading) Paragraph Устанавливает заголовок ParagraphHeading .
setIndentEnd(indentEnd) Paragraph Устанавливает конечный отступ в пунктах.
setIndentFirstLine(indentFirstLine) Paragraph Устанавливает отступ первой строки в пунктах.
setIndentStart(indentStart) Paragraph Устанавливает начальный отступ в пунктах.
setLeftToRight(leftToRight) Paragraph Устанавливает настройку слева направо.
setLineSpacing(multiplier) Paragraph Устанавливает межстрочный интервал, как количество, указывающее количество строк, используемых для интервала.
setLinkUrl(url) Paragraph Устанавливает URL-адрес ссылки.
setSpacingAfter(spacingAfter) Paragraph Устанавливает интервал после элемента в пунктах.
setSpacingBefore(spacingBefore) Paragraph Устанавливает интервал перед элементом в пунктах.
setText(text) void Устанавливает содержимое абзаца в виде текста.
setTextAlignment(textAlignment) Paragraph Устанавливает выравнивание текста.

ParagraphHeading

Характеристики

Имущество Тип Описание
NORMAL Enum Вариант заголовка для обычного текста.
HEADING1 Enum Самый высокий вариант заголовка.
HEADING2 Enum Второй вариант заголовка.
HEADING3 Enum Третий вариант заголовка
HEADING4 Enum Четвертый вариант заголовка.
HEADING5 Enum Пятый вариант заголовка.
HEADING6 Enum Самый низкий вариант заголовка.
TITLE Enum Вариант заголовка заголовка.
SUBTITLE Enum Вариант заголовка подзаголовка.

Person

Методы

Метод Тип возврата Краткое описание
copy() Person Возвращает отдельную, глубокую копию текущего элемента.
getAttributes() Object Извлекает атрибуты элемента.
getEmail() String Возвращает адрес электронной почты человека.
getName() String Возвращает отображаемое имя человека, если установлено.
getNextSibling() Element Извлекает следующий одноуровневый элемент элемента.
getParent() ContainerElement Извлекает родительский элемент элемента.
getPreviousSibling() Element Извлекает предыдущий родственный элемент элемента.
getType() ElementType Извлекает ElementType элемента.
isAtDocumentEnd() Boolean Определяет, находится ли элемент в конце Document .
merge() Person Объединяет элемент с предыдущим элементом того же типа.
removeFromParent() Person Удаляет элемент из его родителя.
setAttributes(attributes) Person Задает атрибуты элемента.

Position

Методы

Метод Тип возврата Краткое описание
getElement() Element Получает элемент, содержащий это Position .
getOffset() Integer Получает относительное расположение этого объекта Position в содержащем его элементе.
getSurroundingText() Text Создает искусственный элемент Text , который представляет текст и форматирование Paragraph или ListItem , содержащего Position , либо напрямую, либо через цепочку дочерних элементов.
getSurroundingTextOffset() Integer Получает смещение этой Position внутри элемента Text , возвращаемого getSurroundingText() .
insertBookmark() Bookmark Создает и вставляет новую Bookmark в эту Position .
insertInlineImage(image) InlineImage Создает и вставляет новый InlineImage в эту Position из указанного большого двоичного объекта изображения.
insertText(text) Text Вставляет указанный текст в эту Position .

PositionedImage

Методы

Метод Тип возврата Краткое описание
getAs(contentType) Blob Верните данные внутри этого объекта в виде большого двоичного объекта, преобразованного в указанный тип контента.
getBlob() Blob Верните данные внутри этого объекта в виде большого двоичного объекта.
getHeight() Integer Получает высоту изображения в пикселях.
getId() String Получает идентификатор изображения.
getLayout() PositionedLayout Получает значение перечисления, представляющее расположение изображения.
getLeftOffset() Number Получает смещение изображения в пунктах от левого края абзаца.
getParagraph() Paragraph Получает Paragraph , к которому привязано изображение.
getTopOffset() Number Получает смещение изображения в пунктах от верха абзаца.
getWidth() Integer Получает ширину изображения в пикселях.
setHeight(height) PositionedImage Устанавливает высоту изображения в пикселях.
setLayout(layout) PositionedImage Задает определение компоновки изображения.
setLeftOffset(offset) PositionedImage Устанавливает смещение изображения в пунктах слева от абзаца.
setTopOffset(offset) PositionedImage Устанавливает смещение изображения в пунктах от верха абзаца.
setWidth(width) PositionedImage Устанавливает ширину изображения в пикселях.

PositionedLayout

Характеристики

Имущество Тип Описание
ABOVE_TEXT Enum Изображение располагается над текстом.
BREAK_BOTH Enum Изображение разрывает текст слева и справа.
BREAK_LEFT Enum Изображение разрывает текст слева.
BREAK_RIGHT Enum Изображение прерывает текст справа.
WRAP_TEXT Enum Изображение обернуто текстом.

Range

Методы

Метод Тип возврата Краткое описание
getRangeElements() RangeElement[] Получает все элементы в этом Range , включая любые частичные элементы Text (например, в случае выбора, который включает только часть элемента Text ).

RangeBuilder

Методы

Метод Тип возврата Краткое описание
addElement(element) RangeBuilder Добавляет весь Element в этот RangeBuilder .
addElement(textElement, startOffset, endOffsetInclusive) RangeBuilder Добавляет частичный элемент Text в этот RangeBuilder .
addElementsBetween(startElement, endElementInclusive) RangeBuilder Добавляет два полных элемента и все элементы между ними в этот RangeBuilder .
addElementsBetween(startTextElement, startOffset, endTextElementInclusive, endOffsetInclusive) RangeBuilder Добавляет два частичных элемента Text и все элементы между ними в RangeBuilder .
addRange(range) RangeBuilder Добавляет содержимое другого Range в этот RangeBuilder .
build() Range Создает Range из настроек, примененных к построителю.
getRangeElements() RangeElement[] Получает все элементы в этом Range , включая любые частичные элементы Text (например, в случае выбора, который включает только часть элемента Text ).

RangeElement

Методы

Метод Тип возврата Краткое описание
getElement() Element Получает Element , соответствующий этому RangeElement .
getEndOffsetInclusive() Integer Получает положение конца частичного диапазона в элементе диапазона.
getStartOffset() Integer Получает позицию начала частичного диапазона в элементе диапазона.
isPartial() Boolean Определяет, охватывает ли этот элемент диапазона весь элемент или частичный выбор символов элемента.

Методы

Метод Тип возврата Краткое описание
copy() RichLink Возвращает отдельную, глубокую копию текущего элемента.
getAttributes() Object Извлекает атрибуты элемента.
getMimeType() String Возвращает MIME-тип ссылки, который доступен, если элемент является ссылкой на файл на Диске, и null в противном случае.
getNextSibling() Element Извлекает следующий одноуровневый элемент элемента.
getParent() ContainerElement Извлекает родительский элемент элемента.
getPreviousSibling() Element Извлекает предыдущий родственный элемент элемента.
getTitle() String Возвращает отображаемый заголовок ссылки.
getType() ElementType Извлекает ElementType элемента.
getUrl() String Возвращает URL-адрес ресурса.
isAtDocumentEnd() Boolean Определяет, находится ли элемент в конце Document .
merge() RichLink Объединяет элемент с предыдущим элементом того же типа.
removeFromParent() RichLink Удаляет элемент из его родителя.
setAttributes(attributes) RichLink Задает атрибуты элемента.

Table

Методы

Метод Тип возврата Краткое описание
appendTableRow() TableRow Создает и добавляет новую TableRow .
appendTableRow(tableRow) TableRow Добавляет заданную TableRow .
clear() Table Очищает содержимое элемента.
copy() Table Возвращает отдельную, глубокую копию текущего элемента.
editAsText() Text Получает Text версию текущего элемента для редактирования.
findElement(elementType) RangeElement Ищет в содержимом элемента потомка указанного типа.
findElement(elementType, from) RangeElement Ищет в содержимом элемента потомка указанного типа, начиная с указанного RangeElement .
findText(searchPattern) RangeElement Ищет в содержимом элемента указанный текстовый шаблон, используя регулярные выражения.
findText(searchPattern, from) RangeElement Выполняет поиск указанного текстового шаблона в содержимом элемента, начиная с заданного результата поиска.
getAttributes() Object Извлекает атрибуты элемента.
getBorderColor() String Получает цвет границы.
getBorderWidth() Number Получает ширину границы в пунктах.
getCell(rowIndex, cellIndex) TableCell Извлекает TableCell по указанным индексам строки и ячейки.
getChild(childIndex) Element Извлекает дочерний элемент по указанному дочернему индексу.
getChildIndex(child) Integer Извлекает дочерний индекс для указанного дочернего элемента.
getColumnWidth(columnIndex) Number Получает ширину указанного столбца таблицы в пунктах.
getLinkUrl() String Получает URL-адрес ссылки.
getNextSibling() Element Извлекает следующий одноуровневый элемент элемента.
getNumChildren() Integer Получает количество детей.
getNumRows() Integer Получает количество TableRows .
getParent() ContainerElement Извлекает родительский элемент элемента.
getPreviousSibling() Element Извлекает предыдущий родственный элемент элемента.
getRow(rowIndex) TableRow Извлекает TableRow по указанному индексу строки.
getText() String Извлекает содержимое элемента в виде текстовой строки.
getTextAlignment() TextAlignment Получает выравнивание текста.
getType() ElementType Извлекает ElementType элемента.
insertTableRow(childIndex) TableRow Создает и вставляет новую TableRow по указанному индексу.
insertTableRow(childIndex, tableRow) TableRow Вставляет данную TableRow по указанному индексу.
isAtDocumentEnd() Boolean Определяет, находится ли элемент в конце Document .
removeChild(child) Table Удаляет указанный дочерний элемент.
removeFromParent() Table Удаляет элемент из его родителя.
removeRow(rowIndex) TableRow Удаляет TableRow по указанному индексу строки.
replaceText(searchPattern, replacement) Element Заменяет все вхождения заданного текстового шаблона заданной строкой замены, используя регулярные выражения.
setAttributes(attributes) Table Задает атрибуты элемента.
setBorderColor(color) Table Задает цвет границы.
setBorderWidth(width) Table Устанавливает ширину границы в пунктах.
setColumnWidth(columnIndex, width) Table Задает ширину указанного столбца в пунктах.
setLinkUrl(url) Table Устанавливает URL-адрес ссылки.
setTextAlignment(textAlignment) Table Устанавливает выравнивание текста.

TableCell

Методы

Метод Тип возврата Краткое описание
appendHorizontalRule() HorizontalRule Создает и добавляет новое HorizontalRule .
appendImage(image) InlineImage Создает и добавляет новый InlineImage из указанного большого двоичного объекта изображения.
appendImage(image) InlineImage Добавляет заданный InlineImage .
appendListItem(listItem) ListItem Добавляет заданный ListItem .
appendListItem(text) ListItem Создает и добавляет новый ListItem .
appendParagraph(paragraph) Paragraph Добавляет данный Paragraph .
appendParagraph(text) Paragraph Создает и добавляет новый Paragraph .
appendTable() Table Создает и добавляет новую Table .
appendTable(cells) Table Добавляет новую Table , содержащую указанные ячейки.
appendTable(table) Table Добавляет данную Table .
clear() TableCell Очищает содержимое элемента.
copy() TableCell Возвращает отдельную, глубокую копию текущего элемента.
editAsText() Text Получает Text версию текущего элемента для редактирования.
findElement(elementType) RangeElement Ищет в содержимом элемента потомка указанного типа.
findElement(elementType, from) RangeElement Ищет в содержимом элемента потомка указанного типа, начиная с указанного RangeElement .
findText(searchPattern) RangeElement Ищет в содержимом элемента указанный текстовый шаблон, используя регулярные выражения.
findText(searchPattern, from) RangeElement Выполняет поиск указанного текстового шаблона в содержимом элемента, начиная с заданного результата поиска.
getAttributes() Object Извлекает атрибуты элемента.
getBackgroundColor() String Получает цвет фона.
getChild(childIndex) Element Извлекает дочерний элемент по указанному дочернему индексу.
getChildIndex(child) Integer Извлекает дочерний индекс для указанного дочернего элемента.
getColSpan() Integer Извлекает диапазон столбцов, который представляет собой количество столбцов ячеек таблицы, которые охватывает эта ячейка.
getLinkUrl() String Получает URL-адрес ссылки.
getNextSibling() Element Извлекает следующий одноуровневый элемент элемента.
getNumChildren() Integer Получает количество детей.
getPaddingBottom() Number Извлекает нижний отступ в точках.
getPaddingLeft() Number Извлекает левое заполнение в пунктах.
getPaddingRight() Number Извлекает правильный отступ в точках.
getPaddingTop() Number Извлекает верхний отступ в пунктах.
getParent() ContainerElement Извлекает родительский элемент элемента.
getParentRow() TableRow Извлекает TableRow , содержащую текущую TableCell .
getParentTable() Table Извлекает Table , содержащую текущую TableCell .
getPreviousSibling() Element Извлекает предыдущий родственный элемент элемента.
getRowSpan() Integer Извлекает диапазон строк, который представляет собой количество строк ячеек таблицы, которые охватывает эта ячейка.
getText() String Извлекает содержимое элемента в виде текстовой строки.
getTextAlignment() TextAlignment Получает выравнивание текста.
getType() ElementType Извлекает ElementType элемента.
getVerticalAlignment() VerticalAlignment Извлекает VerticalAlignment .
getWidth() Number Получает ширину столбца, содержащего ячейку, в пунктах.
insertHorizontalRule(childIndex) HorizontalRule Создает и вставляет новое HorizontalRule по указанному индексу.
insertImage(childIndex, image) InlineImage Создает и вставляет InlineImage из указанного большого двоичного объекта изображения по указанному индексу.
insertImage(childIndex, image) InlineImage Вставляет заданный InlineImage по указанному индексу.
insertListItem(childIndex, listItem) ListItem Вставляет данный ListItem по указанному индексу.
insertListItem(childIndex, text) ListItem Создает и вставляет новый ListItem по указанному индексу.
insertParagraph(childIndex, paragraph) Paragraph Вставляет данный Paragraph по указанному индексу.
insertParagraph(childIndex, text) Paragraph Создает и вставляет новый Paragraph по указанному индексу.
insertTable(childIndex) Table Создает и вставляет новую Table по указанному индексу.
insertTable(childIndex, cells) Table Создает и вставляет новую Table , содержащую указанные ячейки, по указанному индексу.
insertTable(childIndex, table) Table Вставляет данную Table по указанному индексу.
isAtDocumentEnd() Boolean Определяет, находится ли элемент в конце Document .
merge() TableCell Объединяет элемент с предыдущим элементом того же типа.
removeChild(child) TableCell Удаляет указанный дочерний элемент.
removeFromParent() TableCell Удаляет элемент из его родителя.
replaceText(searchPattern, replacement) Element Заменяет все вхождения заданного текстового шаблона заданной строкой замены, используя регулярные выражения.
setAttributes(attributes) TableCell Задает атрибуты элемента.
setBackgroundColor(color) TableCell Устанавливает цвет фона.
setLinkUrl(url) TableCell Устанавливает URL-адрес ссылки.
setPaddingBottom(paddingBottom) TableCell Устанавливает нижний отступ в пунктах.
setPaddingLeft(paddingLeft) TableCell Устанавливает отступ слева в пунктах.
setPaddingRight(paddingTop) TableCell Устанавливает правильный отступ в пунктах.
setPaddingTop(paddingTop) TableCell Устанавливает верхний отступ в пунктах.
setText(text) TableCell Устанавливает содержимое как обычный текст.
setTextAlignment(textAlignment) TableCell Устанавливает выравнивание текста.
setVerticalAlignment(alignment) TableCell Устанавливает вертикальное выравнивание.
setWidth(width) TableCell Задает ширину столбца, содержащего текущую ячейку, в пунктах.

TableOfContents

Методы

Метод Тип возврата Краткое описание
clear() TableOfContents Очищает содержимое элемента.
copy() TableOfContents Возвращает отдельную, глубокую копию текущего элемента.
editAsText() Text Получает Text версию текущего элемента для редактирования.
findElement(elementType) RangeElement Ищет в содержимом элемента потомка указанного типа.
findElement(elementType, from) RangeElement Ищет в содержимом элемента потомка указанного типа, начиная с указанного RangeElement .
findText(searchPattern) RangeElement Ищет в содержимом элемента указанный текстовый шаблон, используя регулярные выражения.
findText(searchPattern, from) RangeElement Выполняет поиск указанного текстового шаблона в содержимом элемента, начиная с заданного результата поиска.
getAttributes() Object Извлекает атрибуты элемента.
getChild(childIndex) Element Извлекает дочерний элемент по указанному дочернему индексу.
getChildIndex(child) Integer Извлекает дочерний индекс для указанного дочернего элемента.
getLinkUrl() String Получает URL-адрес ссылки.
getNextSibling() Element Извлекает следующий одноуровневый элемент элемента.
getNumChildren() Integer Получает количество детей.
getParent() ContainerElement Извлекает родительский элемент элемента.
getPreviousSibling() Element Извлекает предыдущий родственный элемент элемента.
getText() String Извлекает содержимое элемента в виде текстовой строки.
getTextAlignment() TextAlignment Получает выравнивание текста.
getType() ElementType Извлекает ElementType элемента.
isAtDocumentEnd() Boolean Определяет, находится ли элемент в конце Document .
removeFromParent() TableOfContents Удаляет элемент из его родителя.
replaceText(searchPattern, replacement) Element Заменяет все вхождения заданного текстового шаблона заданной строкой замены, используя регулярные выражения.
setAttributes(attributes) TableOfContents Задает атрибуты элемента.
setLinkUrl(url) TableOfContents Устанавливает URL-адрес ссылки.
setTextAlignment(textAlignment) TableOfContents Устанавливает выравнивание текста.

TableRow

Методы

Метод Тип возврата Краткое описание
appendTableCell() TableCell Создает и добавляет новый TableCell .
appendTableCell(textContents) TableCell Добавляет заданную TableCell , содержащую указанный текст.
appendTableCell(tableCell) TableCell Добавляет заданный TableCell .
clear() TableRow Очищает содержимое элемента.
copy() TableRow Возвращает отдельную, глубокую копию текущего элемента.
editAsText() Text Получает Text версию текущего элемента для редактирования.
findElement(elementType) RangeElement Ищет в содержимом элемента потомка указанного типа.
findElement(elementType, from) RangeElement Ищет в содержимом элемента потомка указанного типа, начиная с указанного RangeElement .
findText(searchPattern) RangeElement Ищет в содержимом элемента указанный текстовый шаблон, используя регулярные выражения.
findText(searchPattern, from) RangeElement Выполняет поиск указанного текстового шаблона в содержимом элемента, начиная с заданного результата поиска.
getAttributes() Object Извлекает атрибуты элемента.
getCell(cellIndex) TableCell Извлекает TableCell по указанному индексу ячейки.
getChild(childIndex) Element Извлекает дочерний элемент по указанному дочернему индексу.
getChildIndex(child) Integer Извлекает дочерний индекс для указанного дочернего элемента.
getLinkUrl() String Получает URL-адрес ссылки.
getMinimumHeight() Number Получает минимальную высоту в пунктах.
getNextSibling() Element Извлекает следующий одноуровневый элемент элемента.
getNumCells() Integer Получает количество ячеек в строке.
getNumChildren() Integer Получает количество детей.
getParent() ContainerElement Извлекает родительский элемент элемента.
getParentTable() Table Извлекает Table , содержащую текущую строку.
getPreviousSibling() Element Извлекает предыдущий родственный элемент элемента.
getText() String Извлекает содержимое элемента в виде текстовой строки.
getTextAlignment() TextAlignment Получает выравнивание текста.
getType() ElementType Извлекает ElementType элемента.
insertTableCell(childIndex) TableCell Создает и вставляет новую TableCell по указанному индексу.
insertTableCell(childIndex, textContents) TableCell Вставляет заданную TableCell по указанному индексу, содержащую заданный текст.
insertTableCell(childIndex, tableCell) TableCell Вставляет заданную TableCell по указанному индексу.
isAtDocumentEnd() Boolean Определяет, находится ли элемент в конце Document .
merge() TableRow Объединяет элемент с предыдущим элементом того же типа.
removeCell(cellIndex) TableCell Удаляет TableCell по указанному индексу ячейки.
removeChild(child) TableRow Удаляет указанный дочерний элемент.
removeFromParent() TableRow Удаляет элемент из его родителя.
replaceText(searchPattern, replacement) Element Заменяет все вхождения заданного текстового шаблона заданной строкой замены, используя регулярные выражения.
setAttributes(attributes) TableRow Задает атрибуты элемента.
setLinkUrl(url) TableRow Устанавливает URL-адрес ссылки.
setMinimumHeight(minHeight) TableRow Устанавливает минимальную высоту в пунктах.
setTextAlignment(textAlignment) TableRow Устанавливает выравнивание текста.

Text

Методы

Метод Тип возврата Краткое описание
appendText(text) Text Добавляет указанный текст в конец этой текстовой области.
copy() Text Возвращает отдельную, глубокую копию текущего элемента.
deleteText(startOffset, endOffsetInclusive) Text Удаляет диапазон текста.
editAsText() Text Получает Text версию текущего элемента для редактирования.
findText(searchPattern) RangeElement Ищет в содержимом элемента указанный текстовый шаблон, используя регулярные выражения.
findText(searchPattern, from) RangeElement Выполняет поиск указанного текстового шаблона в содержимом элемента, начиная с заданного результата поиска.
getAttributes() Object Извлекает атрибуты элемента.
getAttributes(offset) Object Извлекает атрибуты по указанному смещению символов.
getBackgroundColor() String Извлекает настройку цвета фона.
getBackgroundColor(offset) String Получает цвет фона по указанному смещению символа.
getFontFamily() String Извлекает настройку семейства шрифтов.
getFontFamily(offset) String Извлекает семейство шрифтов с указанным смещением символов.
getFontSize() Number Извлекает настройку размера шрифта.
getFontSize(offset) Number Извлекает размер шрифта по указанному смещению символа.
getForegroundColor() String Извлекает настройку цвета переднего плана.
getForegroundColor(offset) String Извлекает цвет переднего плана по указанному смещению символа.
getLinkUrl() String Получает URL-адрес ссылки.
getLinkUrl(offset) String Извлекает URL-адрес ссылки по указанному смещению символов.
getNextSibling() Element Извлекает следующий одноуровневый элемент элемента.
getParent() ContainerElement Извлекает родительский элемент элемента.
getPreviousSibling() Element Извлекает предыдущий родственный элемент элемента.
getText() String Извлекает содержимое элемента в виде текстовой строки.
getTextAlignment() TextAlignment Получает выравнивание текста.
getTextAlignment(offset) TextAlignment Получает выравнивание текста для одного символа.
getTextAttributeIndices() Integer[] Извлекает набор текстовых индексов, соответствующих началу различных циклов форматирования текста.
getType() ElementType Извлекает ElementType элемента.
insertText(offset, text) Text Вставляет указанный текст с заданным смещением символа.
isAtDocumentEnd() Boolean Определяет, находится ли элемент в конце Document .
isBold() Boolean Извлекает настройку полужирного шрифта.
isBold(offset) Boolean Извлекает настройку полужирного шрифта по указанному смещению символа.
isItalic() Boolean Извлекает настройку курсива.
isItalic(offset) Boolean Извлекает настройку курсива по указанному смещению символа.
isStrikethrough() Boolean Извлекает настройку зачеркивания.
isStrikethrough(offset) Boolean Извлекает параметр зачеркивания по указанному смещению символа.
isUnderline() Boolean Извлекает параметр подчеркивания.
isUnderline(offset) Boolean Извлекает параметр подчеркивания по указанному смещению символа.
merge() Text Объединяет элемент с предыдущим элементом того же типа.
removeFromParent() Text Удаляет элемент из его родителя.
replaceText(searchPattern, replacement) Element Заменяет все вхождения заданного текстового шаблона заданной строкой замены, используя регулярные выражения.
setAttributes(startOffset, endOffsetInclusive, attributes) Text Применяет указанные атрибуты к заданному диапазону символов.
setAttributes(attributes) Text Задает атрибуты элемента.
setBackgroundColor(startOffset, endOffsetInclusive, color) Text Задает цвет фона для указанного диапазона символов.
setBackgroundColor(color) Text Устанавливает цвет фона.
setBold(bold) Text Устанавливает жирный шрифт.
setBold(startOffset, endOffsetInclusive, bold) Text Устанавливает полужирный шрифт для указанного диапазона символов.
setFontFamily(startOffset, endOffsetInclusive, fontFamilyName) Text Задает семейство шрифтов для указанного диапазона символов.
setFontFamily(fontFamilyName) Text Устанавливает семейство шрифтов.
setFontSize(startOffset, endOffsetInclusive, size) Text Задает размер шрифта для указанного диапазона символов.
setFontSize(size) Text Устанавливает размер шрифта.
setForegroundColor(startOffset, endOffsetInclusive, color) Text Задает цвет переднего плана для указанного диапазона символов.
setForegroundColor(color) Text Устанавливает цвет переднего плана.
setItalic(italic) Text Устанавливает курсив.
setItalic(startOffset, endOffsetInclusive, italic) Text Задает курсив для указанного диапазона символов.
setLinkUrl(startOffset, endOffsetInclusive, url) Text Задает URL-адрес ссылки для указанного диапазона символов.
setLinkUrl(url) Text Устанавливает URL-адрес ссылки.
setStrikethrough(strikethrough) Text Устанавливает параметр зачеркивания.
setStrikethrough(startOffset, endOffsetInclusive, strikethrough) Text Устанавливает параметр зачеркивания для указанного диапазона символов.
setText(text) Text Устанавливает текстовое содержимое.
setTextAlignment(startOffset, endOffsetInclusive, textAlignment) Text Устанавливает выравнивание текста для заданного диапазона символов.
setTextAlignment(textAlignment) Text Устанавливает выравнивание текста.
setUnderline(underline) Text Устанавливает настройку подчеркивания.
setUnderline(startOffset, endOffsetInclusive, underline) Text Устанавливает параметр подчеркивания для указанного диапазона символов.

TextAlignment

Характеристики

Имущество Тип Описание
NORMAL Enum Обычное выравнивание текста.
SUPERSCRIPT Enum Выравнивание надстрочного текста.
SUBSCRIPT Enum Выравнивание текста нижнего индекса.

UnsupportedElement

Методы

Метод Тип возврата Краткое описание
copy() UnsupportedElement Возвращает отдельную, глубокую копию текущего элемента.
getAttributes() Object Извлекает атрибуты элемента.
getNextSibling() Element Извлекает следующий одноуровневый элемент элемента.
getParent() ContainerElement Извлекает родительский элемент элемента.
getPreviousSibling() Element Извлекает предыдущий родственный элемент элемента.
getType() ElementType Извлекает ElementType элемента.
isAtDocumentEnd() Boolean Определяет, находится ли элемент в конце Document .
merge() UnsupportedElement Объединяет элемент с предыдущим элементом того же типа.
removeFromParent() UnsupportedElement Удаляет элемент из его родителя.
setAttributes(attributes) UnsupportedElement Задает атрибуты элемента.

VerticalAlignment

Характеристики

Имущество Тип Описание
BOTTOM Enum Вариант выравнивания по нижнему краю.
CENTER Enum Вариант выравнивания по центру.
TOP Enum Вариант выравнивания сверху.