의견 보내기
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' ); 클래스
속성
속성 유형 설명
BACKGROUND_COLOREnum요소 (단락, 표 등) 또는 문서의 배경 색상입니다.
BOLDEnum서식 있는 텍스트의 글꼴 두께 설정입니다.
BORDER_COLOREnum표 요소의 테두리 색상입니다.
BORDER_WIDTHEnum테이블 요소의 테두리 너비(포인트)입니다.
CODEEnum방정식 요소의 코드 콘텐츠입니다.
FONT_FAMILYEnum리치 텍스트의 글꼴 모음 설정입니다.
FONT_SIZEEnum리치 텍스트의 글꼴 크기 설정(단위: 포인트)입니다.
FOREGROUND_COLOREnum리치 텍스트의 전경 색상 설정입니다.
HEADINGEnum단락 요소의 제목 유형입니다 (예: Document App.ParagraphHeading.HEADING1).
HEIGHTEnum이미지 요소의 높이 설정입니다.
HORIZONTAL_ALIGNMENTEnum문단 요소 (예: Document App.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표 셀 및 이미지 요소의 너비 설정입니다.
메서드
메서드 반환 유형 간략한 설명
append Horizontal Rule() Horizontal Rule 새 Horizontal Rule 를 만들고 추가합니다.
append Image(image) Inline Image 지정된 이미지 블롭에서 새 Inline Image 를 만들고 추가합니다.
append Image(image) Inline Image 지정된 Inline Image 를 추가합니다.
append List Item(listItem) List Item 지정된 List Item 를 추가합니다.
append List Item(text) List Item 지정된 텍스트 콘텐츠가 포함된 새 List Item 를 만들고 추가합니다.
append Page Break() Page Break 새 Page Break 를 만들고 추가합니다.
append Page Break(pageBreak) Page Break 지정된 Page Break 를 추가합니다.
append Paragraph(paragraph) Paragraph 지정된 Paragraph 를 추가합니다.
append Paragraph(text) Paragraph 지정된 텍스트 콘텐츠가 포함된 새 Paragraph 를 만들고 추가합니다.
append Table() Table 새 Table 를 만들고 추가합니다.
append Table(cells) Table 지정된 각 문자열 값에 대해 Table Cell 가 포함된 새 Table 를 추가합니다.
append Table(table) Table 지정된 Table 를 추가합니다.
clear() Body 요소의 콘텐츠를 지웁니다.
copy() Body 현재 요소의 분리된 전체 사본을 반환합니다.
edit As Text() Text 수정할 현재 요소의 Text 버전을 가져옵니다.
find Element(elementType) Range Element 요소의 콘텐츠에서 지정된 유형의 하위 요소를 검색합니다.
find Element(elementType, from) Range Element 지정된 Range Element 에서 시작하여 지정된 유형의 하위 요소에 대한 요소의 콘텐츠를 검색합니다.
find Text(searchPattern) Range Element 정규 표현식을 사용하여 요소의 콘텐츠에서 지정된 텍스트 패턴을 검색합니다.
find Text(searchPattern, from) Range Element 지정된 검색 결과에서 시작하여 요소의 콘텐츠에서 지정된 텍스트 패턴을 검색합니다.
get Attributes() Object요소의 속성을 검색합니다.
get Child(childIndex) Element 지정된 하위 색인의 하위 요소를 검색합니다.
get Child Index(child) Integer지정된 하위 요소의 하위 색인을 검색합니다.
get Heading Attributes(paragraphHeading) Object제공된 Paragraph Heading의 속성 집합을 검색합니다.
get Images() Inline Image[] 섹션에 포함된 모든 Inline Images 를 검색합니다.
get List Items() List Item[] 섹션에 포함된 모든 List Items 를 검색합니다.
get Margin Bottom() Number하단 여백을 포인트 단위로 검색합니다.
get Margin Left() Number왼쪽 여백을 포인트 단위로 검색합니다.
get Margin Right() Number오른쪽 여백을 검색합니다.
get Margin Top() Number상단 여백을 가져옵니다.
get Num Children() Integer하위 요소 수를 가져옵니다.
get Page Height() Number페이지 높이를 포인트 단위로 검색합니다.
get Page Width() Number페이지 너비를 포인트 단위로 검색합니다.
get Paragraphs() Paragraph[] 섹션에 포함된 모든 Paragraphs (List Items 포함)를 검색합니다.
get Parent() Container Element 요소의 상위 요소를 가져옵니다.
get Tables() Table[] 섹션에 포함된 모든 Tables 를 검색합니다.
get Text() String요소의 콘텐츠를 텍스트 문자열로 검색합니다.
get Text Alignment() Text Alignment 텍스트 정렬을 가져옵니다.
get Type() Element Type 요소의 Element Type 를 검색합니다.
insert Horizontal Rule(childIndex) Horizontal Rule 지정된 색인에 새 Horizontal Rule 를 만들고 삽입합니다.
insert Image(childIndex, image) Inline Image 지정된 이미지 블롭에서 지정된 색인에 Inline Image 를 만들고 삽입합니다.
insert Image(childIndex, image) Inline Image 지정된 색인에 지정된 Inline Image 를 삽입합니다.
insert List Item(childIndex, listItem) List Item 지정된 색인에 지정된 List Item 를 삽입합니다.
insert List Item(childIndex, text) List Item 지정된 텍스트 콘텐츠가 포함된 새 List Item 를 만들어 지정된 인덱스에 삽입합니다.
insert Page Break(childIndex) Page Break 지정된 색인에 새 Page Break 를 만들고 삽입합니다.
insert Page Break(childIndex, pageBreak) Page Break 지정된 색인에 지정된 Page Break 를 삽입합니다.
insert Paragraph(childIndex, paragraph) Paragraph 지정된 색인에 지정된 Paragraph 를 삽입합니다.
insert Paragraph(childIndex, text) Paragraph 지정된 텍스트 콘텐츠가 포함된 새 Paragraph 를 만들어 지정된 인덱스에 삽입합니다.
insert Table(childIndex) Table 지정된 색인에 새 Table 를 만들고 삽입합니다.
insert Table(childIndex, cells) Table 지정된 색인에 지정된 셀이 포함된 새 Table 를 만들고 삽입합니다.
insert Table(childIndex, table) Table 지정된 색인에 지정된 Table 를 삽입합니다.
remove Child(child) Body 지정된 하위 요소를 삭제합니다.
replace Text(searchPattern, replacement) Element 정규 표현식을 사용하여 지정된 텍스트 패턴이 발견된 모든 위치를 지정된 대체 문자열로 바꿉니다.
set Attributes(attributes) Body 요소의 속성을 설정합니다.
set Heading Attributes(paragraphHeading, attributes) Body 제공된 Paragraph Heading의 속성을 설정합니다.
set Margin Bottom(marginBottom) Body 하단 여백을 포인트로 설정합니다.
set Margin Left(marginLeft) Body 왼쪽 여백을 포인트로 설정합니다.
set Margin Right(marginRight) Body 오른쪽 여백을 포인트로 설정합니다.
set Margin Top(marginTop) Body 상단 여백을 설정합니다.
set Page Height(pageHeight) Body 페이지 높이를 포인트 단위로 설정합니다.
set Page Width(pageWidth) Body 페이지 너비를 포인트 단위로 설정합니다.
set Text(text) Body 콘텐츠를 일반 텍스트로 설정합니다.
set Text Alignment(textAlignment) Body 텍스트 정렬을 설정합니다.
메서드
메서드 반환 유형 간략한 설명
append Horizontal Rule() Horizontal Rule 새 Horizontal Rule 를 만들고 추가합니다.
append Image(image) Inline Image 지정된 이미지 블롭에서 새 Inline Image 를 만들고 추가합니다.
append Image(image) Inline Image 지정된 Inline Image 를 추가합니다.
append List Item(listItem) List Item 지정된 List Item 를 추가합니다.
append List Item(text) List Item 지정된 텍스트 콘텐츠가 포함된 새 List Item 를 만들고 추가합니다.
append Paragraph(paragraph) Paragraph 지정된 Paragraph 를 추가합니다.
append Paragraph(text) Paragraph 지정된 텍스트 콘텐츠가 포함된 새 Paragraph 를 만들고 추가합니다.
append Table() Table 새 Table 를 만들고 추가합니다.
append Table(cells) Table 지정된 각 문자열 값에 대해 Table Cell 가 포함된 새 Table 를 추가합니다.
append Table(table) Table 지정된 Table 를 추가합니다.
clear() Footer Section 요소의 콘텐츠를 지웁니다.
copy() Footer Section 현재 요소의 분리된 전체 사본을 반환합니다.
edit As Text() Text 수정할 현재 요소의 Text 버전을 가져옵니다.
find Element(elementType) Range Element 요소의 콘텐츠에서 지정된 유형의 하위 요소를 검색합니다.
find Element(elementType, from) Range Element 지정된 Range Element 에서 시작하여 지정된 유형의 하위 요소에 대한 요소의 콘텐츠를 검색합니다.
find Text(searchPattern) Range Element 정규 표현식을 사용하여 요소의 콘텐츠에서 지정된 텍스트 패턴을 검색합니다.
find Text(searchPattern, from) Range Element 지정된 검색 결과에서 시작하여 요소의 콘텐츠에서 지정된 텍스트 패턴을 검색합니다.
get Attributes() Object요소의 속성을 검색합니다.
get Child(childIndex) Element 지정된 하위 색인의 하위 요소를 검색합니다.
get Child Index(child) Integer지정된 하위 요소의 하위 색인을 검색합니다.
get Images() Inline Image[] 섹션에 포함된 모든 Inline Images 를 검색합니다.
get List Items() List Item[] 섹션에 포함된 모든 List Items 를 검색합니다.
get Num Children() Integer하위 요소 수를 가져옵니다.
get Paragraphs() Paragraph[] 섹션에 포함된 모든 Paragraphs (List Items 포함)를 검색합니다.
get Parent() Container Element 요소의 상위 요소를 가져옵니다.
get Tables() Table[] 섹션에 포함된 모든 Tables 를 검색합니다.
get Text() String요소의 콘텐츠를 텍스트 문자열로 검색합니다.
get Text Alignment() Text Alignment 텍스트 정렬을 가져옵니다.
get Type() Element Type 요소의 Element Type 를 검색합니다.
insert Horizontal Rule(childIndex) Horizontal Rule 지정된 색인에 새 Horizontal Rule 를 만들고 삽입합니다.
insert Image(childIndex, image) Inline Image 지정된 이미지 블롭에서 지정된 색인에 Inline Image 를 만들고 삽입합니다.
insert Image(childIndex, image) Inline Image 지정된 색인에 지정된 Inline Image 를 삽입합니다.
insert List Item(childIndex, listItem) List Item 지정된 색인에 지정된 List Item 를 삽입합니다.
insert List Item(childIndex, text) List Item 지정된 텍스트 콘텐츠가 포함된 새 List Item 를 만들어 지정된 인덱스에 삽입합니다.
insert Paragraph(childIndex, paragraph) Paragraph 지정된 색인에 지정된 Paragraph 를 삽입합니다.
insert Paragraph(childIndex, text) Paragraph 지정된 텍스트 콘텐츠가 포함된 새 Paragraph 를 만들어 지정된 인덱스에 삽입합니다.
insert Table(childIndex) Table 지정된 색인에 새 Table 를 만들고 삽입합니다.
insert Table(childIndex, cells) Table 지정된 색인에 지정된 셀이 포함된 새 Table 를 만들고 삽입합니다.
insert Table(childIndex, table) Table 지정된 색인에 지정된 Table 를 삽입합니다.
remove Child(child) Footer Section 지정된 하위 요소를 삭제합니다.
remove From Parent() Footer Section 상위 요소에서 요소를 삭제합니다.
replace Text(searchPattern, replacement) Element 정규 표현식을 사용하여 지정된 텍스트 패턴이 발견된 모든 위치를 지정된 대체 문자열로 바꿉니다.
set Attributes(attributes) Footer Section 요소의 속성을 설정합니다.
set Text(text) Footer Section 콘텐츠를 일반 텍스트로 설정합니다.
set Text Alignment(textAlignment) Footer Section 텍스트 정렬을 설정합니다.
속성
속성 유형 설명
BULLETEnum원형의 채워진 기본 글머리기호입니다.
HOLLOW_BULLETEnum흰색 글머리기호
SQUARE_BULLETEnum정사각형 글머리기호
NUMBEREnum숫자 기반 글머리기호입니다.
LATIN_UPPEREnum라틴 대문자 글꼴의 글머리기호입니다.
LATIN_LOWEREnum라틴 소문자 글꼴의 글머리기호입니다.
ROMAN_UPPEREnum로마 숫자, 대문자 글꼴로 된 글머리기호입니다.
ROMAN_LOWEREnum로마 숫자, 소문자 글꼴의 글머리기호
메서드
메서드 반환 유형 간략한 설명
append Horizontal Rule() Horizontal Rule 새 Horizontal Rule 를 만들고 추가합니다.
append Image(image) Inline Image 지정된 이미지 블롭에서 새 Inline Image 를 만들고 추가합니다.
append Image(image) Inline Image 지정된 Inline Image 를 추가합니다.
append List Item(listItem) List Item 지정된 List Item 를 추가합니다.
append List Item(text) List Item 지정된 텍스트 콘텐츠가 포함된 새 List Item 를 만들고 추가합니다.
append Paragraph(paragraph) Paragraph 지정된 Paragraph 를 추가합니다.
append Paragraph(text) Paragraph 지정된 텍스트 콘텐츠가 포함된 새 Paragraph 를 만들고 추가합니다.
append Table() Table 새 Table 를 만들고 추가합니다.
append Table(cells) Table 지정된 각 문자열 값에 대해 Table Cell 가 포함된 새 Table 를 추가합니다.
append Table(table) Table 지정된 Table 를 추가합니다.
clear() Header Section 요소의 콘텐츠를 지웁니다.
copy() Header Section 현재 요소의 분리된 전체 사본을 반환합니다.
edit As Text() Text 수정할 현재 요소의 Text 버전을 가져옵니다.
find Element(elementType) Range Element 요소의 콘텐츠에서 지정된 유형의 하위 요소를 검색합니다.
find Element(elementType, from) Range Element 지정된 Range Element 에서 시작하여 지정된 유형의 하위 요소에 대한 요소의 콘텐츠를 검색합니다.
find Text(searchPattern) Range Element 정규 표현식을 사용하여 요소의 콘텐츠에서 지정된 텍스트 패턴을 검색합니다.
find Text(searchPattern, from) Range Element 지정된 검색 결과에서 시작하여 요소의 콘텐츠에서 지정된 텍스트 패턴을 검색합니다.
get Attributes() Object요소의 속성을 검색합니다.
get Child(childIndex) Element 지정된 하위 색인의 하위 요소를 검색합니다.
get Child Index(child) Integer지정된 하위 요소의 하위 색인을 검색합니다.
get Images() Inline Image[] 섹션에 포함된 모든 Inline Images 를 검색합니다.
get List Items() List Item[] 섹션에 포함된 모든 List Items 를 검색합니다.
get Num Children() Integer하위 요소 수를 가져옵니다.
get Paragraphs() Paragraph[] 섹션에 포함된 모든 Paragraphs (List Items 포함)를 검색합니다.
get Parent() Container Element 요소의 상위 요소를 가져옵니다.
get Tables() Table[] 섹션에 포함된 모든 Tables 를 검색합니다.
get Text() String요소의 콘텐츠를 텍스트 문자열로 검색합니다.
get Text Alignment() Text Alignment 텍스트 정렬을 가져옵니다.
get Type() Element Type 요소의 Element Type 를 검색합니다.
insert Horizontal Rule(childIndex) Horizontal Rule 지정된 색인에 새 Horizontal Rule 를 만들고 삽입합니다.
insert Image(childIndex, image) Inline Image 지정된 이미지 블롭에서 지정된 색인에 Inline Image 를 만들고 삽입합니다.
insert Image(childIndex, image) Inline Image 지정된 색인에 지정된 Inline Image 를 삽입합니다.
insert List Item(childIndex, listItem) List Item 지정된 색인에 지정된 List Item 를 삽입합니다.
insert List Item(childIndex, text) List Item 지정된 텍스트 콘텐츠가 포함된 새 List Item 를 만들어 지정된 인덱스에 삽입합니다.
insert Paragraph(childIndex, paragraph) Paragraph 지정된 색인에 지정된 Paragraph 를 삽입합니다.
insert Paragraph(childIndex, text) Paragraph 지정된 텍스트 콘텐츠가 포함된 새 Paragraph 를 만들어 지정된 인덱스에 삽입합니다.
insert Table(childIndex) Table 지정된 색인에 새 Table 를 만들고 삽입합니다.
insert Table(childIndex, cells) Table 지정된 색인에 지정된 셀이 포함된 새 Table 를 만들고 삽입합니다.
insert Table(childIndex, table) Table 지정된 색인에 지정된 Table 를 삽입합니다.
remove Child(child) Header Section 지정된 하위 요소를 삭제합니다.
remove From Parent() Header Section 상위 요소에서 요소를 삭제합니다.
replace Text(searchPattern, replacement) Element 정규 표현식을 사용하여 지정된 텍스트 패턴이 발견된 모든 위치를 지정된 대체 문자열로 바꿉니다.
set Attributes(attributes) Header Section 요소의 속성을 설정합니다.
set Text(text) Header Section 콘텐츠를 일반 텍스트로 설정합니다.
set Text Alignment(textAlignment) Header Section 텍스트 정렬을 설정합니다.
속성
속성 유형 설명
LEFTEnum왼쪽 정렬 옵션
CENTEREnum가운데 정렬 옵션
RIGHTEnum오른쪽 정렬 옵션
JUSTIFYEnumjustify-alignment 옵션
속성
속성 유형 설명
NORMALEnum일반 텍스트의 제목 옵션입니다.
HEADING1Enum가장 높은 제목 옵션입니다.
HEADING2Enum두 번째 제목 옵션
HEADING3Enum세 번째 제목 옵션
HEADING4Enum네 번째 제목 옵션입니다.
HEADING5Enum다섯 번째 제목 옵션입니다.
HEADING6Enum가장 낮은 제목 옵션입니다.
TITLEEnum제목 제목 옵션입니다.
SUBTITLEEnum자막 제목 옵션입니다.
속성
속성 유형 설명
ABOVE_TEXTEnum이미지가 텍스트 위에 배치됩니다.
BREAK_BOTHEnum이미지가 왼쪽과 오른쪽의 텍스트를 나눕니다.
BREAK_LEFTEnum이미지가 왼쪽 텍스트를 중단합니다.
BREAK_RIGHTEnum이미지가 오른쪽 텍스트를 자릅니다.
WRAP_TEXTEnum이미지가 텍스트로 래핑됩니다.
메서드
메서드 반환 유형 간략한 설명
append Horizontal Rule() Horizontal Rule 새 Horizontal Rule 를 만들고 추가합니다.
append Image(image) Inline Image 지정된 이미지 블롭에서 새 Inline Image 를 만들고 추가합니다.
append Image(image) Inline Image 지정된 Inline Image 를 추가합니다.
append List Item(listItem) List Item 지정된 List Item 를 추가합니다.
append List Item(text) List Item 새 List Item 를 만들고 추가합니다.
append Paragraph(paragraph) Paragraph 지정된 Paragraph 를 추가합니다.
append Paragraph(text) Paragraph 새 Paragraph 를 만들고 추가합니다.
append Table() Table 새 Table 를 만들고 추가합니다.
append Table(cells) Table 지정된 셀이 포함된 새 Table 를 추가합니다.
append Table(table) Table 지정된 Table 를 추가합니다.
clear() Table Cell 요소의 콘텐츠를 지웁니다.
copy() Table Cell 현재 요소의 분리된 전체 사본을 반환합니다.
edit As Text() Text 수정할 현재 요소의 Text 버전을 가져옵니다.
find Element(elementType) Range Element 요소의 콘텐츠에서 지정된 유형의 하위 요소를 검색합니다.
find Element(elementType, from) Range Element 지정된 Range Element 에서 시작하여 지정된 유형의 하위 요소에 대한 요소의 콘텐츠를 검색합니다.
find Text(searchPattern) Range Element 정규 표현식을 사용하여 요소의 콘텐츠에서 지정된 텍스트 패턴을 검색합니다.
find Text(searchPattern, from) Range Element 지정된 검색 결과에서 시작하여 요소의 콘텐츠에서 지정된 텍스트 패턴을 검색합니다.
get Attributes() Object요소의 속성을 검색합니다.
get Background Color() String배경 색상을 검색합니다.
get Child(childIndex) Element 지정된 하위 색인의 하위 요소를 검색합니다.
get Child Index(child) Integer지정된 하위 요소의 하위 색인을 검색합니다.
get Col Span() Integer이 셀이 걸쳐 있는 테이블 셀의 열 수인 열 범위를 검색합니다.
get Link Url() String링크 URL을 가져옵니다.
get Next Sibling() Element 요소의 다음 동료 요소를 검색합니다.
get Num Children() Integer하위 요소 수를 가져옵니다.
get Padding Bottom() Number하단 패딩을 포인트 단위로 검색합니다.
get Padding Left() Number왼쪽 패딩을 포인트 단위로 검색합니다.
get Padding Right() Number오른쪽 패딩을 포인트 단위로 검색합니다.
get Padding Top() Number상단 패딩을 포인트 단위로 검색합니다.
get Parent() Container Element 요소의 상위 요소를 가져옵니다.
get Parent Row() Table Row 현재 Table Cell 가 포함된 Table Row 를 검색합니다.
get Parent Table() Table 현재 Table Cell 가 포함된 Table 를 검색합니다.
get Previous Sibling() Element 요소의 이전 동료 요소를 검색합니다.
get Row Span() Integer이 셀이 걸쳐 있는 테이블 셀의 행 수인 행 범위를 검색합니다.
get Text() String요소의 콘텐츠를 텍스트 문자열로 검색합니다.
get Text Alignment() Text Alignment 텍스트 정렬을 가져옵니다.
get Type() Element Type 요소의 Element Type 를 검색합니다.
get Vertical Alignment() Vertical Alignment Vertical Alignment 를 검색합니다.
get Width() Number셀이 포함된 열의 너비를 포인트 단위로 검색합니다.
insert Horizontal Rule(childIndex) Horizontal Rule 지정된 색인에 새 Horizontal Rule 를 만들고 삽입합니다.
insert Image(childIndex, image) Inline Image 지정된 이미지 블롭에서 지정된 색인에 Inline Image 를 만들고 삽입합니다.
insert Image(childIndex, image) Inline Image 지정된 색인에 지정된 Inline Image 를 삽입합니다.
insert List Item(childIndex, listItem) List Item 지정된 색인에 지정된 List Item 를 삽입합니다.
insert List Item(childIndex, text) List Item 지정된 색인에 새 List Item 를 만들고 삽입합니다.
insert Paragraph(childIndex, paragraph) Paragraph 지정된 색인에 지정된 Paragraph 를 삽입합니다.
insert Paragraph(childIndex, text) Paragraph 지정된 색인에 새 Paragraph 를 만들고 삽입합니다.
insert Table(childIndex) Table 지정된 색인에 새 Table 를 만들고 삽입합니다.
insert Table(childIndex, cells) Table 지정된 색인에 지정된 셀이 포함된 새 Table 를 만들고 삽입합니다.
insert Table(childIndex, table) Table 지정된 색인에 지정된 Table 를 삽입합니다.
is At Document End() Boolean요소가 Document 의 끝에 있는지 확인합니다.
merge() Table Cell 요소를 동일한 유형의 앞쪽 형제 요소와 병합합니다.
remove Child(child) Table Cell 지정된 하위 요소를 삭제합니다.
remove From Parent() Table Cell 상위 요소에서 요소를 삭제합니다.
replace Text(searchPattern, replacement) Element 정규 표현식을 사용하여 지정된 텍스트 패턴이 발견된 모든 위치를 지정된 대체 문자열로 바꿉니다.
set Attributes(attributes) Table Cell 요소의 속성을 설정합니다.
set Background Color(color) Table Cell 배경 색상을 설정합니다.
set Link Url(url) Table Cell 링크 URL을 설정합니다.
set Padding Bottom(paddingBottom) Table Cell 하단 패딩을 포인트 단위로 설정합니다.
set Padding Left(paddingLeft) Table Cell 왼쪽 패딩을 포인트 단위로 설정합니다.
set Padding Right(paddingRight) Table Cell 오른쪽 패딩을 포인트 단위로 설정합니다.
set Padding Top(paddingTop) Table Cell 상단 패딩을 포인트 단위로 설정합니다.
set Text(text) Table Cell 콘텐츠를 일반 텍스트로 설정합니다.
set Text Alignment(textAlignment) Table Cell 텍스트 정렬을 설정합니다.
set Vertical Alignment(alignment) Table Cell 세로 정렬을 설정합니다.
set Width(width) Table Cell 현재 셀이 포함된 열의 너비를 포인트 단위로 설정합니다.
메서드
메서드 반환 유형 간략한 설명
append Text(text) Text 지정된 텍스트를 이 텍스트 영역의 끝에 추가합니다.
copy() Text 현재 요소의 분리된 전체 사본을 반환합니다.
delete Text(startOffset, endOffsetInclusive) Text 특정 범위의 텍스트를 삭제합니다.
edit As Text() Text 수정할 현재 요소의 Text 버전을 가져옵니다.
find Text(searchPattern) Range Element 정규 표현식을 사용하여 요소의 콘텐츠에서 지정된 텍스트 패턴을 검색합니다.
find Text(searchPattern, from) Range Element 지정된 검색 결과에서 시작하여 요소의 콘텐츠에서 지정된 텍스트 패턴을 검색합니다.
get Attributes() Object요소의 속성을 검색합니다.
get Attributes(offset) Object지정된 문자 오프셋에서 속성을 검색합니다.
get Background Color() String배경 색상 설정을 가져옵니다.
get Background Color(offset) String지정된 문자 오프셋의 배경 색상을 검색합니다.
get Font Family() String글꼴 모음 설정을 가져옵니다.
get Font Family(offset) String지정된 문자 오프셋에서 글꼴 모음을 검색합니다.
get Font Size() Number글꼴 크기 설정을 가져옵니다.
get Font Size(offset) Number지정된 문자 오프셋의 글꼴 크기를 검색합니다.
get Foreground Color() String전경 색상 설정을 가져옵니다.
get Foreground Color(offset) String지정된 문자 오프셋에서 전경 색상을 검색합니다.
get Link Url() String링크 URL을 가져옵니다.
get Link Url(offset) String지정된 문자 오프셋에서 링크 URL을 검색합니다.
get Next Sibling() Element 요소의 다음 동료 요소를 검색합니다.
get Parent() Container Element 요소의 상위 요소를 가져옵니다.
get Previous Sibling() Element 요소의 이전 동료 요소를 검색합니다.
get Text() String요소의 콘텐츠를 텍스트 문자열로 검색합니다.
get Text Alignment() Text Alignment 텍스트 정렬을 가져옵니다.
get Text Alignment(offset) Text Alignment 단일 문자의 텍스트 정렬을 가져옵니다.
get Text Attribute Indices() Integer[]고유한 텍스트 형식 지정 실행의 시작에 해당하는 텍스트 색인 집합을 가져옵니다.
get Type() Element Type 요소의 Element Type 를 검색합니다.
insert Text(offset, text) Text 지정된 문자 오프셋에 지정된 텍스트를 삽입합니다.
is At Document End() Boolean요소가 Document 의 끝에 있는지 확인합니다.
is Bold() Boolean굵게 설정을 가져옵니다.
is Bold(offset) Boolean지정된 문자 오프셋에서 굵게 설정을 검색합니다.
is Italic() Boolean기울임꼴 설정을 가져옵니다.
is Italic(offset) Boolean지정된 문자 오프셋에서 기울임꼴 설정을 검색합니다.
is Strikethrough() Boolean취소선 설정을 가져옵니다.
is Strikethrough(offset) Boolean지정된 문자 오프셋에서 취소선 설정을 검색합니다.
is Underline() Boolean밑줄 설정을 가져옵니다.
is Underline(offset) Boolean지정된 문자 오프셋에서 밑줄 설정을 검색합니다.
merge() Text 요소를 동일한 유형의 앞쪽 형제 요소와 병합합니다.
remove From Parent() Text 상위 요소에서 요소를 삭제합니다.
replace Text(searchPattern, replacement) Element 정규 표현식을 사용하여 지정된 텍스트 패턴이 발견된 모든 위치를 지정된 대체 문자열로 바꿉니다.
set Attributes(startOffset, endOffsetInclusive, attributes) Text 지정된 속성을 지정된 문자 범위에 적용합니다.
set Attributes(attributes) Text 요소의 속성을 설정합니다.
set Background Color(startOffset, endOffsetInclusive, color) Text 지정된 문자 범위의 배경 색상을 설정합니다.
set Background Color(color) Text 배경 색상을 설정합니다.
set Bold(bold) Text 굵게 설정을 설정합니다.
set Bold(startOffset, endOffsetInclusive, bold) Text 지정된 문자 범위에 굵게 설정을 적용합니다.
set Font Family(startOffset, endOffsetInclusive, fontFamilyName) Text 지정된 문자 범위의 글꼴 모음을 설정합니다.
set Font Family(fontFamilyName) Text 글꼴 모음을 설정합니다.
set Font Size(startOffset, endOffsetInclusive, size) Text 지정된 문자 범위의 글꼴 크기를 설정합니다.
set Font Size(size) Text 글꼴 크기를 설정합니다.
set Foreground Color(startOffset, endOffsetInclusive, color) Text 지정된 문자 범위의 전경 색상을 설정합니다.
set Foreground Color(color) Text 전경 색상을 설정합니다.
set Italic(italic) Text 기울임꼴 설정을 설정합니다.
set Italic(startOffset, endOffsetInclusive, italic) Text 지정된 문자 범위에 기울임꼴 설정을 적용합니다.
set Link Url(startOffset, endOffsetInclusive, url) Text 지정된 문자 범위의 링크 URL을 설정합니다.
set Link Url(url) Text 링크 URL을 설정합니다.
set Strikethrough(strikethrough) Text 취소선 설정을 설정합니다.
set Strikethrough(startOffset, endOffsetInclusive, strikethrough) Text 지정된 문자 범위의 취소선 설정을 설정합니다.
set Text(text) Text 텍스트 콘텐츠를 설정합니다.
set Text Alignment(startOffset, endOffsetInclusive, textAlignment) Text 지정된 문자 범위의 텍스트 정렬을 설정합니다.
set Text Alignment(textAlignment) Text 텍스트 정렬을 설정합니다.
set Underline(underline) Text 밑줄 설정을 설정합니다.
set Underline(startOffset, endOffsetInclusive, underline) Text 지정된 문자 범위의 밑줄 설정을 설정합니다.
속성
속성 유형 설명
NORMALEnum일반 텍스트 정렬입니다.
SUPERSCRIPTEnum위 첨자 텍스트 정렬입니다.
SUBSCRIPTEnum하위 표시 텍스트 정렬입니다.
속성
속성 유형 설명
BOTTOMEnum하단 정렬 옵션
CENTEREnum가운데 정렬 옵션
TOPEnum상단 정렬 옵션
의견 보내기
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스 에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스 에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책 을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-07-26(UTC)
의견을 전달하고 싶나요?
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-07-26(UTC)"],[],["`DocumentApp` allows managing Google Docs through scripts, enabling the creation (`create`) and opening (`openById`) of documents. Key actions include adding elements like `HorizontalRule`, `InlineImage`, `ListItem`, `Paragraph`, and `Table` using `Body` methods such as `append` and `insert`. Other actions are: retrieving elements, attributes, managing text (setting, replacing), and controlling document layout (margins, size, alignment). The service facilitates managing bookmarks, access permissions, and user interface interactions. Enumerations define document attributes, element types, and formatting styles.\n"]]