Document Service

문서

이 서비스를 사용하면 스크립트에서 Google Docs 파일을 만들고 액세스하고 수정할 수 있습니다.

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

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

클래스

이름간략한 설명
Attribute요소 속성의 열거형입니다.
BodyGoogle Docs 문서의 탭 콘텐츠입니다.
Bookmark북마크를 나타내는 객체입니다.
ContainerElement다른 요소를 포함할 수 있는 일반 요소입니다.
Date형식이 지정된 날짜를 나타내는 요소입니다.
Document하나 이상의 Tab 객체를 포함하는 문서. 각 객체에는 서식 있는 텍스트와 요소(예: 표, 목록)가 포함되어 있습니다.
DocumentApp문서 서비스에서 수정할 수 있는 Documents을(를) 만들고 엽니다.
DocumentTab서식 있는 텍스트와 요소(표 및 목록 등)가 포함된 문서 탭
Element일반 요소입니다.
ElementType모든 요소 유형을 열거합니다.
Equation수식을 나타내는 요소입니다.
EquationFunction수학 Equation에서 함수를 나타내는 요소입니다.
EquationFunctionArgumentSeparator수학 Equation에서 함수 구분자를 나타내는 요소입니다.
EquationSymbol수학 Equation에서 기호를 나타내는 요소입니다.
FontFamily지원되는 글꼴의 열거형입니다.
FooterSection바닥글 섹션을 나타내는 요소입니다.
Footnote각주를 나타내는 요소입니다.
FootnoteSection각주 섹션을 나타내는 요소입니다.
GlyphType지원되는 글리프 유형의 열거형입니다.
HeaderSection헤더 섹션을 나타내는 요소입니다.
HorizontalAlignment지원되는 가로 정렬 유형의 열거형입니다.
HorizontalRule가로 규칙을 나타내는 요소입니다.
InlineDrawing삽입된 그림을 나타내는 요소입니다.
InlineImage삽입된 이미지를 나타내는 요소입니다.
ListItem목록 항목을 나타내는 요소입니다.
NamedRange나중에 검색할 수 있는 이름과 ID가 있는 Range입니다.
PageBreak페이지 나누기를 나타내는 요소입니다.
Paragraph단락을 나타내는 요소입니다.
ParagraphHeading표준 단락 제목을 열거합니다.
Person사람에 대한 링크를 나타내는 요소입니다.
Position문서 탭에서 특정 요소와 관련된 위치의 참조입니다.
PositionedImageParagraph에 고정된 고정 위치 이미지
PositionedLayout주변과 관련하여 PositionedImage를 배치하는 방법을 지정하는 열거형입니다. 있습니다.
Range문서 내 요소의 범위입니다.
RangeBuilder문서 요소에서 Range 객체를 구성하는 데 사용되는 빌더입니다.
RangeElement가능한 시작 및 끝 오프셋이 있는 Element의 래퍼입니다.
RichLinkDrive 파일 또는 YouTube 동영상과 같이 Google 리소스의 링크를 나타내는 요소입니다.
TabGoogle Docs 문서 내의 탭.
TabType모든 탭 유형을 열거합니다.
Table테이블을 나타내는 요소입니다.
TableCell테이블 셀을 나타내는 요소입니다.
TableOfContents목차가 포함된 요소입니다.
TableRow표의 행을 나타내는 요소입니다.
Text서식 있는 텍스트 영역을 나타내는 요소입니다.
TextAlignment텍스트 정렬 유형의 열거형입니다.
UnsupportedElement알 수 없거나 스크립트의 영향을 받을 수 없는 영역을 나타내는 요소입니다. 예를 들면 페이지 번호
VerticalAlignment지원되는 세로 정렬 유형의 열거형입니다.

Attribute

속성

속성유형설명
BACKGROUND_COLOREnum요소 (단락, 표 등) 또는 문서의 배경 색상입니다.
BOLDEnum서식 있는 텍스트의 글꼴 두께 설정입니다.
BORDER_COLOREnum표 요소의 테두리 색상입니다.
BORDER_WIDTHEnum표 요소의 테두리 너비입니다(포인트 단위).
CODEEnum방정식 요소의 코드 내용입니다.
FONT_FAMILYEnum서식 있는 텍스트의 글꼴 모음 설정입니다.
FONT_SIZEEnum서식 있는 텍스트의 글꼴 크기 설정입니다(포인트 단위).
FOREGROUND_COLOREnum서식 있는 텍스트의 전경 색상 설정입니다.
HEADINGEnum단락 요소의 제목 유형입니다 (예: DocumentApp.ParagraphHeading.HEADING1).
HEIGHTEnum이미지 요소의 높이 설정입니다.
HORIZONTAL_ALIGNMENTEnum단락 요소의 가로 정렬 (예: DocumentApp.HorizontalAlignment.CENTER)
INDENT_ENDEnum단락 요소의 끝 들여쓰기 설정(포인트)입니다.
INDENT_FIRST_LINEEnum단락 요소의 첫 줄 들여쓰기 설정(포인트)입니다.
INDENT_STARTEnum단락 요소의 시작 들여쓰기 설정(포인트 단위)입니다.
ITALICEnum서식 있는 텍스트의 글꼴 스타일 설정입니다.
GLYPH_TYPEEnum목록 항목 요소의 글리프 유형입니다.
LEFT_TO_RIGHTEnum서식 있는 텍스트의 텍스트 방향 설정입니다.
LINE_SPACINGEnum단락 요소에 승수로 사용되는 줄 간격 설정입니다.
LINK_URLEnum서식 있는 텍스트용 링크 URL입니다.
LIST_IDEnum목록 항목 요소가 포함된 상위 목록의 ID입니다.
MARGIN_BOTTOMEnum단락 요소의 하단 여백 설정(포인트)입니다.
MARGIN_LEFTEnum단락 요소의 왼쪽 여백 설정(포인트)입니다.
MARGIN_RIGHTEnum단락 요소의 오른쪽 여백 설정(포인트)입니다.
MARGIN_TOPEnum단락 요소의 상단 여백 설정(포인트)입니다.
NESTING_LEVELEnum목록 항목 요소의 항목 중첩 수준입니다.
MINIMUM_HEIGHTEnum표 행 요소의 최소 높이 설정입니다(포인트).
PADDING_BOTTOMEnum표 셀 요소에 대한 포인트의 하단 패딩 설정입니다.
PADDING_LEFTEnum표 셀 요소에 대한 포인트 단위의 왼쪽 패딩 설정입니다.
PADDING_RIGHTEnum표 셀 요소에 대한 포인트 단위의 오른쪽 패딩 설정입니다.
PADDING_TOPEnum표 셀 요소의 포인트 단위 상단 패딩 설정입니다.
PAGE_HEIGHTEnum문서의 페이지 높이 설정(포인트)입니다.
PAGE_WIDTHEnum문서의 페이지 너비 설정(포인트)입니다.
SPACING_AFTEREnum단락 요소의 하단 간격 설정(포인트)입니다.
SPACING_BEFOREEnum단락 요소의 상단 간격 설정입니다(포인트).
STRIKETHROUGHEnum서식 있는 텍스트의 취소선 설정입니다.
UNDERLINEEnum서식 있는 텍스트의 밑줄 설정
VERTICAL_ALIGNMENTEnum표 셀 요소의 세로 정렬 설정입니다.
WIDTHEnum표 셀 및 이미지 요소의 너비 설정입니다.

Body

메서드

메서드반환 유형간략한 설명
appendHorizontalRule()HorizontalRuleHorizontalRule를 만들고 추가합니다.
appendImage(image)InlineImage지정된 이미지 blob에서 새 InlineImage를 만들고 추가합니다.
appendImage(image)InlineImage지정된 InlineImage를 추가합니다.
appendListItem(listItem)ListItem지정된 ListItem를 추가합니다.
appendListItem(text)ListItem지정된 텍스트 콘텐츠를 포함하는 새 ListItem를 만들고 추가합니다.
appendPageBreak()PageBreakPageBreak를 만들고 추가합니다.
appendPageBreak(pageBreak)PageBreak지정된 PageBreak를 추가합니다.
appendParagraph(paragraph)Paragraph지정된 Paragraph를 추가합니다.
appendParagraph(text)Paragraph지정된 텍스트 콘텐츠를 포함하는 새 Paragraph를 만들고 추가합니다.
appendTable()TableTable를 만들고 추가합니다.
appendTable(cells)Table지정된 각 문자열 값의 TableCell가 포함된 새 Table를 추가합니다.
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지정된 이미지 blob에서 지정된 위치에 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()StringBookmark의 ID를 가져옵니다.
getPosition()PositionDocumentTabBookmarkPosition를 가져옵니다.
remove()voidBookmark를 삭제합니다.

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

텍스트 콘텐츠에 직접 액세스하고 수정하는 Document 클래스의 메서드는 활성 탭 (특정 문서에 바인딩된 스크립트 내) 또는 첫 번째 탭 (활성 탭을 사용할 수 없는 경우)에서 작동합니다. 이러한 메서드를 사용하는 스크립트 (예: Document.getBody())는 탭을 다음 중 하나로 지원하도록 업데이트할 수 있습니다.

  • 첫 번째 탭 사용: Document.getTabs()[0].asDocumentTab().getBody()
  • 모든 탭 사용: Document.getTabs()Tab.getChildTabs()를 사용하여 탭 트리를 순회합니다. 트리의 모든 탭에서 Tab.asDocumentTab().getBody()를 호출합니다.
  • 선택한 탭 사용: Document.getTabs()[Document.getActiveTab().getId()].asDocumentTab().getBody()
    • 참고: 스크립트에서 Document.setActiveTab(tabId)를 사용하여 활성 탭을 설정하지 않은 경우 오류가 발생합니다.
  • 특정 탭 사용: Document.getTab(TAB_ID).asDocumentTab().getBody()

탭 기능에 관한 자세한 내용은 탭 사용을 참고하세요.

메서드

메서드반환 유형간략한 설명
addBookmark(position)Bookmark지정된 PositionBookmark를 첫 번째 탭에 추가합니다. 또는 스크립트에 바인딩된 문서, 활성 탭에 있을 수 있습니다.
addEditor(emailAddress)Document지정된 사용자를 Document의 편집자 목록에 추가합니다.
addEditor(user)Document지정된 사용자를 Document의 편집자 목록에 추가합니다.
addEditors(emailAddresses)Document지정된 사용자 배열을 Document의 편집자 목록에 추가합니다.
addFooter()FooterSection바닥글 섹션이 없는 경우 첫 번째 탭에 추가합니다. 문서에 바인딩된 스크립트의 경우에는 활성 탭에 추가합니다.
addHeader()HeaderSection헤더 섹션이 없는 경우 첫 번째 탭에 추가합니다. 문서에 바인딩된 스크립트의 경우에는 활성 탭에 추가합니다.
addNamedRange(name, range)NamedRange다음에 사용할 이름과 ID가 있는 RangeNamedRange를 추가합니다. 첫 번째 탭(문서에 바인딩된 스크립트의 경우 활성 탭)에서 확인할 수 있습니다.
addViewer(emailAddress)Document지정된 사용자를 Document의 뷰어 목록에 추가합니다.
addViewer(user)Document지정된 사용자를 Document의 뷰어 목록에 추가합니다.
addViewers(emailAddresses)Document지정된 사용자 배열을 Document의 뷰어 목록에 추가합니다.
getActiveTab()Tab문서에서 사용자의 현재 활성 Tab를 가져옵니다.
getAs(contentType)Blob현재 Document 콘텐츠를 지정된 유형의 blob으로 검색합니다.
getBlob()Blob현재 Document 콘텐츠를 blob으로 검색합니다.
getBody()Body첫 번째 탭의 Body를 검색합니다. 문서에 바인딩된 스크립트의 경우 활성 탭의 DocumentBodySection를 검색합니다.
getBookmark(id)Bookmark첫 번째 탭에서 지정된 ID로 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첫 번째 탭에서 지정된 ID로 NamedRange를 가져오거나 문서(문서에 바인딩된 스크립트의 경우) 활성 탭에서 가져옵니다.
getNamedRanges()NamedRange[]첫 번째 탭에서 모든 NamedRange 객체를 가져오거나, 문서에 바인딩된 스크립트의 경우 활성 탭을 가져옵니다.
getNamedRanges(name)NamedRange[]첫 번째 탭에서 지정된 이름을 가진 모든 NamedRange 객체를 가져옵니다. 문서, 활성 탭에 바인딩됩니다.
getSelection()Range활성 탭에서 사용자의 선택사항을 가져옵니다.
getSupportedLanguageCodes()String[]Google Docs 파일에서 지원되는 모든 언어 코드를 가져옵니다.
getTab(tabId)Tab지정된 ID가 있는 Tab를 가져옵니다.
getTabs()Tab[]문서의 일부인 중첩되지 않은 모든 Tab를 가져옵니다.
getUrl()String현재 문서에 액세스할 수 있는 URL을 검색합니다.
getViewers()User[]Document의 뷰어 및 댓글 작성자 목록을 가져옵니다.
newPosition(element, offset)Position탭의 위치를 가리키는 새 Position를 만듭니다. 이 객체는 특정 요소(문서에 바인딩된 스크립트의 경우 활성 탭)에 있어야 합니다.
newRange()RangeBuilder다음의 탭 요소에서 Range 객체를 구성하는 데 사용되는 빌더를 만듭니다. 첫 번째 탭 또는 활성 탭으로 이동합니다
removeEditor(emailAddress)DocumentDocument의 편집자 목록에서 지정된 사용자를 삭제합니다.
removeEditor(user)DocumentDocument의 편집자 목록에서 지정된 사용자를 삭제합니다.
removeViewer(emailAddress)DocumentDocument의 뷰어 및 댓글 작성자 목록에서 지정된 사용자를 삭제합니다.
removeViewer(user)DocumentDocument의 뷰어 및 댓글 작성자 목록에서 지정된 사용자를 삭제합니다.
saveAndClose()void현재 Document를 저장합니다.
setActiveTab(tabId)void현재 문서에서 사용자가 선택한 Tab를 지정된 ID가 있는 탭으로 설정합니다.
setCursor(position)DocumentPosition가 지정된 경우 사용자의 커서를 설정합니다.
setLanguage(languageCode)Document문서의 언어 코드를 설정합니다.
setName(name)Document문서 제목을 설정합니다.
setSelection(range)DocumentRange가 지정된 경우 활성 탭에서 사용자의 선택을 설정합니다.

DocumentApp

속성

속성유형설명
AttributeAttributeAttribute 열거형.
ElementTypeElementTypeElementType 열거형.
FontFamilyFontFamilyFontFamily 열거형.
GlyphTypeGlyphTypeGlyphType 열거형.
HorizontalAlignmentHorizontalAlignmentHorizontalAlignment 열거형.
ParagraphHeadingParagraphHeadingParagraphHeading 열거형.
PositionedLayoutPositionedLayoutPositionedLayout 열거형.
TextAlignmentTextAlignmentTextAlignment 열거형.
VerticalAlignmentVerticalAlignmentVerticalAlignment 열거형.

메서드

메서드반환 유형간략한 설명
create(name)Document새 문서를 만들고 반환합니다.
getActiveDocument()Document스크립트가 컨테이너에 결합된 문서를 반환합니다.
getUi()Ui스크립트가 메뉴, 대화상자, 사이드바 등의 기능을 사용할 수 있습니다
openById(id)Document지정된 ID가 있는 문서를 반환합니다.
openByUrl(url)Document문서를 열고 지정된 URL로 반환합니다.

DocumentTab

메서드

메서드반환 유형간략한 설명
addBookmark(position)Bookmark지정된 PositionBookmark를 추가합니다.
addFooter()FooterSection탭 바닥글 섹션이 없는 경우 추가합니다.
addHeader()HeaderSection탭 헤더 섹션이 없는 경우 추가합니다.
addNamedRange(name, range)NamedRange다음에 사용할 이름과 ID가 있는 RangeNamedRange를 추가합니다. 있습니다.
getBody()Body탭의 Body를 검색합니다.
getBookmark(id)Bookmark지정된 ID가 있는 Bookmark를 가져옵니다.
getBookmarks()Bookmark[]탭의 모든 Bookmark 객체를 가져옵니다.
getFooter()FooterSection탭의 바닥글 섹션이 있는 경우 해당 섹션을 검색합니다.
getFootnotes()Footnote[]탭 본문에서 모든 Footnote 요소를 검색합니다.
getHeader()HeaderSection탭의 헤더 섹션이 있는 경우 검색합니다.
getNamedRangeById(id)NamedRange지정된 ID가 있는 NamedRange를 가져옵니다.
getNamedRanges()NamedRange[]탭의 모든 NamedRange 객체를 가져옵니다.
getNamedRanges(name)NamedRange[]탭에서 지정된 이름의 모든 NamedRange 객체를 가져옵니다.
newPosition(element, offset)Position탭의 위치를 가리키는 새 Position를 만듭니다. 이 객체는 지정할 수 있습니다.
newRange()RangeBuilder탭 요소에서 Range 객체를 구성하는 데 사용되는 빌더를 만듭니다.

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_SECTIONEnumBody 요소에 상응하는 유형입니다.
COMMENT_SECTIONEnumCommentSection 요소에 상응하는 유형입니다.
DATEEnumDate에 해당하는 유형 요소가 포함됩니다.
EQUATIONEnumEquation 요소에 상응하는 유형입니다.
EQUATION_FUNCTIONEnumEquationFunction 요소에 상응하는 유형입니다.
EQUATION_FUNCTION_ARGUMENT_SEPARATOREnumEquationFunctionArgumentSeparator에 해당하는 유형 요소가 포함됩니다.
EQUATION_SYMBOLEnumEquationSymbol 요소에 상응하는 유형입니다.
RICH_LINKEnumRichLink 요소에 상응하는 유형입니다.
FOOTER_SECTIONEnumFooterSection 요소에 상응하는 유형입니다.
FOOTNOTEEnumFootnote 요소에 상응하는 유형입니다.
FOOTNOTE_SECTIONEnumFootnoteSection 요소에 상응하는 유형입니다.
HEADER_SECTIONEnumHeaderSection 요소에 상응하는 유형입니다.
HORIZONTAL_RULEEnumHorizontalRule 요소에 상응하는 유형입니다.
INLINE_DRAWINGEnumInlineDrawing 요소에 상응하는 유형입니다.
INLINE_IMAGEEnumInlineImage 요소에 상응하는 유형입니다.
LIST_ITEMEnumListItem 요소에 상응하는 유형입니다.
PAGE_BREAKEnumPageBreak 요소에 상응하는 유형입니다.
PARAGRAPHEnumParagraph 요소에 상응하는 유형입니다.
PERSONEnumPerson 요소에 상응하는 유형입니다.
TABLEEnumTable 요소에 상응하는 유형입니다.
TABLE_CELLEnumTableCell 요소에 상응하는 유형입니다.
TABLE_OF_CONTENTSEnumTableOfContents 요소에 상응하는 유형입니다.
TABLE_ROWEnumTableRow 요소에 상응하는 유형입니다.
TEXTEnumText에 해당하는 유형 요소가 포함됩니다.
UNSUPPORTEDEnumUnsupportedElement에 해당하는 유형

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()HorizontalRuleHorizontalRule를 만들고 추가합니다.
appendImage(image)InlineImage지정된 이미지 blob에서 새 InlineImage를 만들고 추가합니다.
appendImage(image)InlineImage지정된 InlineImage를 추가합니다.
appendListItem(listItem)ListItem지정된 ListItem를 추가합니다.
appendListItem(text)ListItem지정된 텍스트 콘텐츠를 포함하는 새 ListItem를 만들고 추가합니다.
appendParagraph(paragraph)Paragraph지정된 Paragraph를 추가합니다.
appendParagraph(text)Paragraph지정된 텍스트 콘텐츠를 포함하는 새 Paragraph를 만들고 추가합니다.
appendTable()TableTable를 만들고 추가합니다.
appendTable(cells)Table지정된 각 문자열 값의 TableCell가 포함된 새 Table를 추가합니다.
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지정된 이미지 blob에서 지정된 위치에 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

속성

속성유형설명
BULLETEnum기본 글머리기호, 원형, 채움입니다.
HOLLOW_BULLETEnum흰색 글머리기호입니다.
SQUARE_BULLETEnum정사각형 글머리기호
NUMBEREnum숫자를 기반으로 한 글머리기호입니다.
LATIN_UPPEREnum라틴어 대문자 글머리기호.
LATIN_LOWEREnum라틴어 소문자 글머리기호입니다.
ROMAN_UPPEREnum로마 숫자와 대문자 글머리기호입니다.
ROMAN_LOWEREnum로마 숫자, 소문자 글머리기호입니다.

HeaderSection

메서드

메서드반환 유형간략한 설명
appendHorizontalRule()HorizontalRuleHorizontalRule를 만들고 추가합니다.
appendImage(image)InlineImage지정된 이미지 blob에서 새 InlineImage를 만들고 추가합니다.
appendImage(image)InlineImage지정된 InlineImage를 추가합니다.
appendListItem(listItem)ListItem지정된 ListItem를 추가합니다.
appendListItem(text)ListItem지정된 텍스트 콘텐츠를 포함하는 새 ListItem를 만들고 추가합니다.
appendParagraph(paragraph)Paragraph지정된 Paragraph를 추가합니다.
appendParagraph(text)Paragraph지정된 텍스트 콘텐츠를 포함하는 새 Paragraph를 만들고 추가합니다.
appendTable()TableTable를 만들고 추가합니다.
appendTable(cells)Table지정된 각 문자열 값의 TableCell가 포함된 새 Table를 추가합니다.
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지정된 이미지 blob에서 지정된 위치에 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

속성

속성유형설명
LEFTEnum왼쪽 정렬 옵션
CENTEREnum가운데 정렬 옵션입니다.
RIGHTEnum오른쪽 정렬 옵션
JUSTIFYEnum양쪽 맞춤 옵션

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이 객체 내의 데이터를 지정된 콘텐츠 유형으로 변환된 blob으로 반환합니다.
getAttributes()Object요소의 속성을 검색합니다.
getBlob()Blob이 객체 내의 데이터를 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지정된 이미지 blob에서 새 PositionedImage를 만들고 삽입합니다.
appendHorizontalRule()HorizontalRuleHorizontalRule를 만들고 추가합니다.
appendInlineImage(image)InlineImage지정된 이미지 blob에서 새 InlineImage를 만들고 추가합니다.
appendInlineImage(image)InlineImage지정된 InlineImage를 추가합니다.
appendPageBreak()PageBreakPageBreak를 만들고 추가합니다.
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()HorizontalAlignmentHorizontalAlignment를 검색합니다.
getAttributes()Object요소의 속성을 검색합니다.
getChild(childIndex)Element지정된 하위 색인에서 하위 요소를 검색합니다.
getChildIndex(child)Integer지정된 하위 요소의 하위 색인을 검색합니다.
getGlyphType()GlyphType목록 항목의 GlyphType를 검색합니다.
getHeading()ParagraphHeadingParagraphHeading를 검색합니다.
getIndentEnd()Number끝 들여쓰기를 포인트 단위로 검색합니다.
getIndentFirstLine()Number첫 줄 들여쓰기를 포인트 단위로 검색합니다.
getIndentStart()Number시작 들여쓰기를 검색합니다.
getLineSpacing()Number줄 간격을 포인트 단위로 검색합니다.
getLinkUrl()String링크 URL을 검색합니다.
getListId()String목록 ID를 검색합니다.
getNestingLevel()Integer목록 항목의 중첩 수준을 검색합니다.
getNextSibling()Element요소의 다음 동위 요소를 검색합니다.
getNumChildren()Integer하위 요소 수를 검색합니다.
getParent()ContainerElement요소의 상위 요소를 검색합니다.
getPositionedImage(id)PositionedImage이미지의 ID를 사용하여 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지정된 이미지 blob에서 지정된 위치에 새 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이미지의 ID를 사용하여 PositionedImage를 삭제합니다.
replaceText(searchPattern, replacement)Element정규식을 사용하여 지정된 텍스트 패턴과 일치하는 모든 항목을 지정된 대체 문자열로 바꿉니다. 식을 사용할 수 있습니다.
setAlignment(alignment)ListItemHorizontalAlignment를 설정합니다.
setAttributes(attributes)ListItem요소의 속성을 설정합니다.
setGlyphType(glyphType)ListItem목록 항목의 GlyphType를 설정합니다.
setHeading(heading)ListItemParagraphHeading를 설정합니다.
setIndentEnd(indentEnd)ListItem끝 들여쓰기를 포인트 단위로 설정합니다.
setIndentFirstLine(indentFirstLine)ListItem첫 줄 들여쓰기를 포인트 단위로 설정합니다.
setIndentStart(indentStart)ListItem시작 들여쓰기를 포인트 단위로 설정합니다.
setLeftToRight(leftToRight)ListItem왼쪽에서 오른쪽으로 설정을 설정합니다.
setLineSpacing(multiplier)ListItem줄 간격을 간격에 사용할 줄 수를 나타내는 수량으로 설정합니다.
setLinkUrl(url)ListItem링크 URL을 설정합니다.
setListId(listItem)ListItem목록 ID를 설정합니다.
setNestingLevel(nestingLevel)ListItem목록 항목의 중첩 수준을 설정합니다.
setSpacingAfter(spacingAfter)ListItem요소 뒤의 간격을 포인트 단위로 설정합니다.
setSpacingBefore(spacingBefore)ListItem요소 앞 간격을 포인트 단위로 설정합니다.
setText(text)void목록 항목의 콘텐츠를 텍스트로 설정합니다.
setTextAlignment(textAlignment)ListItem텍스트 정렬을 설정합니다.

NamedRange

메서드

메서드반환 유형간략한 설명
getId()StringNamedRange의 ID를 가져옵니다.
getName()StringNamedRange의 이름을 가져옵니다.
getRange()RangeNamedRange와 연결된 요소의 범위를 가져옵니다.
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지정된 이미지 blob에서 새 PositionedImage를 만들고 삽입합니다.
appendHorizontalRule()HorizontalRuleHorizontalRule를 만들고 추가합니다.
appendInlineImage(image)InlineImage지정된 이미지 blob에서 새 InlineImage를 만들고 추가합니다.
appendInlineImage(image)InlineImage지정된 InlineImage를 추가합니다.
appendPageBreak()PageBreakPageBreak를 만들고 추가합니다.
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()HorizontalAlignmentHorizontalAlignment를 검색합니다.
getAttributes()Object요소의 속성을 검색합니다.
getChild(childIndex)Element지정된 하위 색인에서 하위 요소를 검색합니다.
getChildIndex(child)Integer지정된 하위 요소의 하위 색인을 검색합니다.
getHeading()ParagraphHeadingParagraphHeading를 검색합니다.
getIndentEnd()Number끝 들여쓰기를 포인트 단위로 검색합니다.
getIndentFirstLine()Number첫 줄 들여쓰기를 포인트 단위로 검색합니다.
getIndentStart()Number시작 들여쓰기를 검색합니다.
getLineSpacing()Number줄 간격을 포인트 단위로 검색합니다.
getLinkUrl()String링크 URL을 검색합니다.
getNextSibling()Element요소의 다음 동위 요소를 검색합니다.
getNumChildren()Integer하위 요소 수를 검색합니다.
getParent()ContainerElement요소의 상위 요소를 검색합니다.
getPositionedImage(id)PositionedImage이미지의 ID를 사용하여 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지정된 이미지 blob에서 지정된 위치에 새 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이미지의 ID를 사용하여 PositionedImage를 삭제합니다.
replaceText(searchPattern, replacement)Element정규식을 사용하여 지정된 텍스트 패턴과 일치하는 모든 항목을 지정된 대체 문자열로 바꿉니다. 식을 사용할 수 있습니다.
setAlignment(alignment)ParagraphHorizontalAlignment를 설정합니다.
setAttributes(attributes)Paragraph요소의 속성을 설정합니다.
setHeading(heading)ParagraphParagraphHeading를 설정합니다.
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

속성

속성유형설명
NORMALEnum일반 텍스트의 제목 옵션입니다.
HEADING1Enum가장 높은 제목 옵션입니다.
HEADING2Enum두 번째 제목 옵션입니다.
HEADING3Enum세 번째 제목 옵션은
HEADING4Enum네 번째 제목 옵션입니다.
HEADING5Enum다섯 번째 제목 옵션입니다.
HEADING6Enum가장 낮은 제목 옵션입니다.
TITLEEnum제목 제목 옵션
SUBTITLEEnum자막 제목 옵션입니다.

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()ElementPosition가 포함된 요소를 가져옵니다.
getOffset()IntegerPosition가 포함된 요소 내에서 상대 위치를 가져옵니다.
getSurroundingText()Text객체의 텍스트와 서식을 나타내는 인위적인 Text 요소를 만듭니다. 직접 또는 하위 요소 체인을 통해 Position가 포함된 Paragraph 또는 ListItem입니다.
getSurroundingTextOffset()IntegergetSurroundingText()에서 반환된 Text 요소 내에서 이 Position의 오프셋을 가져옵니다.
insertBookmark()BookmarkPosition에 새 Bookmark를 만들고 삽입합니다.
insertInlineImage(image)InlineImage지정된 이미지에서 이 Position에 새 InlineImage를 만들고 삽입합니다. blob을 참조하세요.
insertText(text)TextPosition에 지정된 텍스트를 삽입합니다.

PositionedImage

메서드

메서드반환 유형간략한 설명
getAs(contentType)Blob이 객체 내의 데이터를 지정된 콘텐츠 유형으로 변환된 blob으로 반환합니다.
getBlob()Blob이 객체 내의 데이터를 blob으로 반환합니다.
getHeight()Integer이미지의 높이를 픽셀 단위로 가져옵니다.
getId()String이미지의 ID를 가져옵니다.
getLayout()PositionedLayout이미지의 배치 방식을 나타내는 enum 값을 가져옵니다.
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_TEXTEnum이미지는 텍스트 위에 배치됩니다.
BREAK_BOTHEnum이 이미지는 텍스트를 왼쪽과 오른쪽으로 나눕니다.
BREAK_LEFTEnum이미지가 왼쪽에서 텍스트를 분리합니다.
BREAK_RIGHTEnum이 이미지는 오른쪽에서 텍스트를 분할합니다.
WRAP_TEXTEnum이미지가 텍스트로 줄바꿈됩니다.

Range

메서드

메서드반환 유형간략한 설명
getRangeElements()RangeElement[]부분 Text 요소를 포함하여 이 Range의 모든 요소를 가져옵니다 (예: (Text 요소의 일부만 포함된 선택 항목)

RangeBuilder

메서드

메서드반환 유형간략한 설명
addElement(element)RangeBuilder전체 Element를 이 RangeBuilder에 추가합니다.
addElement(textElement, startOffset, endOffsetInclusive)RangeBuilderRangeBuilder에 일부 Text 요소를 추가합니다.
addElementsBetween(startElement, endElementInclusive)RangeBuilder두 개의 전체 요소와 그 사이의 모든 요소를 이 RangeBuilder에 추가합니다.
addElementsBetween(startTextElement, startOffset, endTextElementInclusive, endOffsetInclusive)RangeBuilder두 개의 부분 Text 요소와 그 사이의 모든 요소를 RangeBuilder에 추가합니다.
addRange(range)RangeBuilder다른 Range의 콘텐츠를 이 RangeBuilder에 추가합니다.
build()Range빌더에 적용된 설정에서 Range를 구성합니다.
getRangeElements()RangeElement[]부분 Text 요소를 포함하여 이 Range의 모든 요소를 가져옵니다 (예: (Text 요소의 일부만 포함된 선택 항목)

RangeElement

메서드

메서드반환 유형간략한 설명
getElement()ElementRangeElement에 해당하는 Element를 가져옵니다.
getEndOffsetInclusive()Integer범위 요소 내에서 부분 범위 끝의 위치를 가져옵니다.
getStartOffset()Integer범위 요소 내에서 부분 범위의 시작 위치를 가져옵니다.
isPartial()Boolean이 범위 요소가 전체 요소를 포함할지 아니면 부분 선택을 포함할지 결정합니다. 요소의 문자를 나타냅니다.

메서드

메서드반환 유형간략한 설명
copy()RichLink현재 요소의 분리된 전체 사본을 반환합니다.
getAttributes()Object요소의 속성을 검색합니다.
getMimeType()String다음 MIME 유형을 반환합니다. 링크(항목이 Drive 파일 링크 및 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요소의 속성을 설정합니다.

Tab

메서드

메서드반환 유형간략한 설명
asDocumentTab()DocumentTab탭 콘텐츠를 DocumentTab로 검색합니다.
getChildTabs()Tab[]이 탭 내에 중첩된 하위 탭을 검색합니다.
getId()String탭의 ID를 검색합니다.
getIndex()Integer상위 요소 내에서 탭의 0부터 시작하는 색인을 검색합니다.
getTitle()String탭의 제목을 검색합니다.
getType()TabType탭 유형을 검색합니다.

TabType

속성

속성유형설명
DOCUMENT_TABEnumDocumentTab에 해당하는 유형

Table

메서드

메서드반환 유형간략한 설명
appendTableRow()TableRowTableRow를 만들고 추가합니다.
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()IntegerTableRows의 수를 검색합니다.
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()HorizontalRuleHorizontalRule를 만들고 추가합니다.
appendImage(image)InlineImage지정된 이미지 blob에서 새 InlineImage를 만들고 추가합니다.
appendImage(image)InlineImage지정된 InlineImage를 추가합니다.
appendListItem(listItem)ListItem지정된 ListItem를 추가합니다.
appendListItem(text)ListItemListItem를 만들고 추가합니다.
appendParagraph(paragraph)Paragraph지정된 Paragraph를 추가합니다.
appendParagraph(text)ParagraphParagraph를 만들고 추가합니다.
appendTable()TableTable를 만들고 추가합니다.
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현재 TableCell가 포함된 TableRow를 검색합니다.
getParentTable()Table현재 TableCell가 포함된 Table를 검색합니다.
getPreviousSibling()Element요소의 이전 동위 요소를 검색합니다.
getRowSpan()Integer이 셀에 걸쳐 있는 테이블 셀의 행 개수인 행 스팬을 검색합니다.
getText()String요소의 콘텐츠를 텍스트 문자열로 검색합니다.
getTextAlignment()TextAlignment텍스트 정렬을 가져옵니다.
getType()ElementType요소의 ElementType를 검색합니다.
getVerticalAlignment()VerticalAlignmentVerticalAlignment를 검색합니다.
getWidth()Number셀을 포함하는 열의 너비를 포인트 단위로 검색합니다.
insertHorizontalRule(childIndex)HorizontalRule지정된 색인에 새 HorizontalRule를 만들고 삽입합니다.
insertImage(childIndex, image)InlineImage지정된 이미지 blob에서 지정된 위치에 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(paddingRight)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()TableCellTableCell를 만들고 추가합니다.
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

속성

속성유형설명
NORMALEnum일반 텍스트 정렬입니다.
SUPERSCRIPTEnum위 첨자 텍스트 정렬입니다.
SUBSCRIPTEnum아래 첨자 텍스트 정렬입니다.

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

속성

속성유형설명
BOTTOMEnum하단 정렬 옵션
CENTEREnum가운데 정렬 옵션입니다.
TOPEnum상단 정렬 옵션