Document Service

Dokumen

Layanan ini memungkinkan skrip membuat, mengakses, dan mengubah file Google Dokumen.

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

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

Class

NamaDeskripsi singkat
AttributeEnumerasi atribut elemen.
BodyKonten tab dalam dokumen Google Dokumen.
BookmarkObjek yang mewakili bookmark.
ContainerElementElemen umum yang dapat berisi elemen lain.
DateElemen yang mewakili tanggal berformat
DocumentDokumen, yang berisi satu atau beberapa objek Tab, yang masing-masing berisi teks dan elemen kaya seperti tabel dan daftar.
DocumentAppLayanan dokumen membuat dan membuka Documents yang dapat diedit.
DocumentTabTab dokumen, yang berisi teks dan elemen lengkap seperti tabel dan daftar.
ElementElemen generik.
ElementTypeEnumerasi semua jenis elemen.
EquationElemen yang mewakili ekspresi matematika.
EquationFunctionElemen yang mewakili fungsi dalam Equation matematika.
EquationFunctionArgumentSeparatorElemen yang mewakili pemisah fungsi dalam Equation matematika.
EquationSymbolElemen yang mewakili simbol dalam Equation matematika.
FontFamilyEnumerasi font yang didukung.
FooterSectionElemen yang mewakili bagian footer.
FootnoteElemen yang mewakili catatan kaki.
FootnoteSectionElemen yang mewakili bagian catatan kaki.
GlyphTypeEnumerasi jenis glyph yang didukung.
HeaderSectionElemen yang mewakili bagian header.
HorizontalAlignmentEnumerasi jenis perataan horizontal yang didukung.
HorizontalRuleElemen yang mewakili aturan horizontal.
InlineDrawingElemen yang mewakili gambar tersemat.
InlineImageElemen yang mewakili gambar tersemat.
ListItemElemen yang mewakili item daftar.
NamedRangeRange yang memiliki nama dan ID untuk memungkinkan pengambilan di lain waktu.
PageBreakElemen yang mewakili akhir halaman.
ParagraphElemen yang mewakili paragraf.
ParagraphHeadingEnumerasi judul paragraf standar.
PersonElemen yang mewakili link ke orang.
PositionReferensi ke lokasi di tab dokumen, relatif terhadap elemen tertentu.
PositionedImageGambar posisi tetap yang disematkan ke Paragraph.
PositionedLayoutEnumerasi yang menentukan cara menata letak PositionedImage sehubungan dengan teks di sekitarnya.
RangeRentang elemen dalam dokumen.
RangeBuilderBuilder yang digunakan untuk membuat objek Range dari elemen dokumen.
RangeElementWrapper di sekitar Element dengan kemungkinan offset awal dan akhir.
RichLinkElemen yang mewakili link ke referensi Google, seperti file Drive atau video YouTube.
TabTab dalam dokumen Google Dokumen.
TabTypeEnumerasi semua jenis tab.
TableElemen yang mewakili tabel.
TableCellElemen yang mewakili sel tabel.
TableOfContentsElemen yang berisi daftar isi.
TableRowElemen yang mewakili baris tabel.
TextElemen yang mewakili wilayah rich text.
TextAlignmentEnumerasi jenis perataan teks.
UnsupportedElementElemen yang mewakili wilayah yang tidak diketahui atau tidak dapat terpengaruh oleh skrip, seperti nomor halaman.
VerticalAlignmentEnumerasi jenis perataan vertikal yang didukung.

Attribute

Properti

PropertiJenisDeskripsi
BACKGROUND_COLOREnumWarna latar belakang elemen (Paragraf, Tabel, dll.) atau dokumen.
BOLDEnumSetelan ketebalan font, untuk teks kaya.
BORDER_COLOREnumWarna batas, untuk elemen tabel.
BORDER_WIDTHEnumLebar batas dalam titik, untuk elemen tabel.
CODEEnumKonten kode, untuk elemen persamaan.
FONT_FAMILYEnumSetelan jenis font, untuk teks kaya.
FONT_SIZEEnumSetelan ukuran font dalam titik, untuk teks kaya.
FOREGROUND_COLOREnumSetelan warna latar depan, untuk teks kaya.
HEADINGEnumJenis judul, untuk elemen paragraf (misalnya, DocumentApp.ParagraphHeading.HEADING1).
HEIGHTEnumSetelan tinggi, untuk elemen gambar.
HORIZONTAL_ALIGNMENTEnumPerataan horizontal, untuk elemen paragraf (misalnya, DocumentApp.HorizontalAlignment.CENTER).
INDENT_ENDEnumSetelan indentasi akhir dalam titik, untuk elemen paragraf.
INDENT_FIRST_LINEEnumSetelan indentasi baris pertama dalam poin, untuk elemen paragraf.
INDENT_STARTEnumSetelan indentasi awal dalam poin, untuk elemen paragraf.
ITALICEnumSetelan gaya font, untuk teks kaya.
GLYPH_TYPEEnumJenis glyph, untuk elemen item daftar.
LEFT_TO_RIGHTEnumSetelan arah teks, untuk rich text.
LINE_SPACINGEnumSetelan spasi baris sebagai pengganda, untuk elemen paragraf.
LINK_URLEnumURL link, untuk teks kaya.
LIST_IDEnumID daftar yang mencakup, untuk elemen item daftar.
MARGIN_BOTTOMEnumSetelan margin bawah dalam poin, untuk elemen paragraf.
MARGIN_LEFTEnumSetelan margin kiri dalam poin, untuk elemen paragraf.
MARGIN_RIGHTEnumSetelan margin kanan dalam poin, untuk elemen paragraf.
MARGIN_TOPEnumSetelan margin atas dalam poin, untuk elemen paragraf.
NESTING_LEVELEnumTingkat hierarki item, untuk elemen item daftar.
MINIMUM_HEIGHTEnumSetelan tinggi minimum dalam poin, untuk elemen baris tabel.
PADDING_BOTTOMEnumSetelan padding bawah dalam poin, untuk elemen sel tabel.
PADDING_LEFTEnumSetelan padding kiri dalam poin, untuk elemen sel tabel.
PADDING_RIGHTEnumSetelan padding kanan dalam poin, untuk elemen sel tabel.
PADDING_TOPEnumSetelan padding atas dalam poin, untuk elemen sel tabel.
PAGE_HEIGHTEnumSetelan tinggi halaman dalam poin, untuk dokumen.
PAGE_WIDTHEnumSetelan lebar halaman dalam poin, untuk dokumen.
SPACING_AFTEREnumSetelan spasi bawah dalam poin, untuk elemen paragraf.
SPACING_BEFOREEnumSetelan spasi atas dalam poin, untuk elemen paragraf.
STRIKETHROUGHEnumSetelan coret, untuk teks kaya.
UNDERLINEEnumSetelan garis bawah, untuk rich text.
VERTICAL_ALIGNMENTEnumSetelan perataan vertikal, untuk elemen sel tabel.
WIDTHEnumSetelan lebar, untuk elemen sel tabel dan gambar.

Body

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
appendHorizontalRule()HorizontalRuleMembuat dan menambahkan HorizontalRule baru.
appendImage(image)InlineImageMembuat dan menambahkan InlineImage baru dari blob gambar yang ditentukan.
appendImage(image)InlineImageMenambahkan InlineImage yang diberikan.
appendListItem(listItem)ListItemMenambahkan ListItem yang diberikan.
appendListItem(text)ListItemMembuat dan menambahkan ListItem baru yang berisi konten teks yang ditentukan.
appendPageBreak()PageBreakMembuat dan menambahkan PageBreak baru.
appendPageBreak(pageBreak)PageBreakMenambahkan PageBreak yang diberikan.
appendParagraph(paragraph)ParagraphMenambahkan Paragraph yang diberikan.
appendParagraph(text)ParagraphMembuat dan menambahkan Paragraph baru yang berisi konten teks yang ditentukan.
appendTable()TableMembuat dan menambahkan Table baru.
appendTable(cells)TableMenambahkan Table baru yang berisi TableCell untuk setiap nilai string yang ditentukan.
appendTable(table)TableMenambahkan Table yang diberikan.
clear()BodyMenghapus konten elemen.
copy()BodyMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
editAsText()TextMendapatkan versi Text elemen saat ini, untuk diedit.
findElement(elementType)RangeElementMenelusuri konten elemen untuk menemukan turunan dari jenis yang ditentukan.
findElement(elementType, from)RangeElementMenelusuri konten elemen untuk mencari turunan dari jenis yang ditentukan, mulai dari RangeElement yang ditentukan.
findText(searchPattern)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan menggunakan ekspresi reguler.
findText(searchPattern, from)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan, mulai dari hasil penelusuran tertentu.
getAttributes()ObjectMengambil atribut elemen.
getChild(childIndex)ElementMengambil elemen turunan pada indeks turunan yang ditentukan.
getChildIndex(child)IntegerMengambil indeks turunan untuk elemen turunan yang ditentukan.
getHeadingAttributes(paragraphHeading)ObjectMengambil kumpulan atribut untuk ParagraphHeading yang diberikan.
getImages()InlineImage[]Mengambil semua InlineImages yang terdapat dalam bagian.
getListItems()ListItem[]Mengambil semua ListItems yang terdapat dalam bagian.
getMarginBottom()NumberMengambil margin bawah, dalam titik.
getMarginLeft()NumberMengambil margin kiri, dalam poin.
getMarginRight()NumberMengambil margin kanan.
getMarginTop()NumberMengambil margin atas.
getNumChildren()IntegerMengambil jumlah turunan.
getPageHeight()NumberMengambil tinggi halaman, dalam poin.
getPageWidth()NumberMengambil lebar halaman, dalam titik.
getParagraphs()Paragraph[]Mengambil semua Paragraphs yang terdapat di bagian (termasuk ListItems).
getParent()ContainerElementMengambil elemen induk elemen.
getTables()Table[]Mengambil semua Tables yang terdapat dalam bagian.
getText()StringMengambil konten elemen sebagai string teks.
getTextAlignment()TextAlignmentMendapatkan perataan teks.
getType()ElementTypeMengambil ElementType elemen.
insertHorizontalRule(childIndex)HorizontalRuleMembuat dan menyisipkan HorizontalRule baru di indeks yang ditentukan.
insertImage(childIndex, image)InlineImageMembuat dan menyisipkan InlineImage dari blob gambar yang ditentukan, pada indeks yang ditentukan.
insertImage(childIndex, image)InlineImageMenyisipkan InlineImage yang diberikan pada indeks yang ditentukan.
insertListItem(childIndex, listItem)ListItemMenyisipkan ListItem yang diberikan pada indeks yang ditentukan.
insertListItem(childIndex, text)ListItemMembuat dan menyisipkan ListItem baru di indeks yang ditentukan, yang berisi konten teks yang ditentukan.
insertPageBreak(childIndex)PageBreakMembuat dan menyisipkan PageBreak baru di indeks yang ditentukan.
insertPageBreak(childIndex, pageBreak)PageBreakMenyisipkan PageBreak yang diberikan pada indeks yang ditentukan.
insertParagraph(childIndex, paragraph)ParagraphMenyisipkan Paragraph yang diberikan pada indeks yang ditentukan.
insertParagraph(childIndex, text)ParagraphMembuat dan menyisipkan Paragraph baru di indeks yang ditentukan, yang berisi konten teks yang ditentukan.
insertTable(childIndex)TableMembuat dan menyisipkan Table baru di indeks yang ditentukan.
insertTable(childIndex, cells)TableMembuat dan menyisipkan Table baru yang berisi sel yang ditentukan, di indeks yang ditentukan.
insertTable(childIndex, table)TableMenyisipkan Table yang diberikan pada indeks yang ditentukan.
removeChild(child)BodyMenghapus elemen turunan yang ditentukan.
replaceText(searchPattern, replacement)ElementMengganti semua kemunculan pola teks tertentu dengan string pengganti tertentu, menggunakan ekspresi reguler.
setAttributes(attributes)BodyMenetapkan atribut elemen.
setHeadingAttributes(paragraphHeading, attributes)BodyMenetapkan atribut untuk ParagraphHeading yang diberikan.
setMarginBottom(marginBottom)BodyMenetapkan margin bawah, dalam poin.
setMarginLeft(marginLeft)BodyMenetapkan margin kiri, dalam poin.
setMarginRight(marginRight)BodyMenetapkan margin kanan, dalam poin.
setMarginTop(marginTop)BodyMenetapkan margin atas.
setPageHeight(pageHeight)BodyMenetapkan tinggi halaman, dalam poin.
setPageWidth(pageWidth)BodyMenetapkan lebar halaman, dalam poin.
setText(text)BodyMenetapkan konten sebagai teks biasa.
setTextAlignment(textAlignment)BodyMenetapkan perataan teks.

Bookmark

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
getId()StringMendapatkan ID Bookmark.
getPosition()PositionMendapatkan Position dari Bookmark dalam DocumentTab.
remove()voidMenghapus Bookmark.

ContainerElement

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
asBody()BodyMenampilkan elemen saat ini sebagai Body.
asEquation()EquationMenampilkan elemen saat ini sebagai Equation.
asFooterSection()FooterSectionMenampilkan elemen saat ini sebagai FooterSection.
asFootnoteSection()FootnoteSectionMenampilkan elemen saat ini sebagai FootnoteSection.
asHeaderSection()HeaderSectionMenampilkan elemen saat ini sebagai HeaderSection.
asListItem()ListItemMenampilkan elemen saat ini sebagai ListItem.
asParagraph()ParagraphMenampilkan elemen saat ini sebagai Paragraph.
asTable()TableMenampilkan elemen saat ini sebagai Table.
asTableCell()TableCellMenampilkan elemen saat ini sebagai TableCell.
asTableOfContents()TableOfContentsMenampilkan elemen saat ini sebagai TableOfContents.
asTableRow()TableRowMenampilkan elemen saat ini sebagai TableRow.
clear()ContainerElementMenghapus konten elemen.
copy()ContainerElementMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
editAsText()TextMendapatkan versi Text elemen saat ini, untuk diedit.
findElement(elementType)RangeElementMenelusuri konten elemen untuk menemukan turunan dari jenis yang ditentukan.
findElement(elementType, from)RangeElementMenelusuri konten elemen untuk mencari turunan dari jenis yang ditentukan, mulai dari RangeElement yang ditentukan.
findText(searchPattern)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan menggunakan ekspresi reguler.
findText(searchPattern, from)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan, mulai dari hasil penelusuran tertentu.
getAttributes()ObjectMengambil atribut elemen.
getChild(childIndex)ElementMengambil elemen turunan pada indeks turunan yang ditentukan.
getChildIndex(child)IntegerMengambil indeks turunan untuk elemen turunan yang ditentukan.
getLinkUrl()StringMengambil URL link.
getNextSibling()ElementMengambil elemen pasangan berikutnya dari elemen.
getNumChildren()IntegerMengambil jumlah turunan.
getParent()ContainerElementMengambil elemen induk elemen.
getPreviousSibling()ElementMengambil elemen saudara sebelumnya dari elemen.
getText()StringMengambil konten elemen sebagai string teks.
getTextAlignment()TextAlignmentMendapatkan perataan teks.
getType()ElementTypeMengambil ElementType elemen.
isAtDocumentEnd()BooleanMenentukan apakah elemen berada di akhir Document.
merge()ContainerElementMenggabungkan elemen dengan elemen sebelumnya dari jenis yang sama.
removeFromParent()ContainerElementMenghapus elemen dari induknya.
replaceText(searchPattern, replacement)ElementMengganti semua kemunculan pola teks tertentu dengan string pengganti tertentu, menggunakan ekspresi reguler.
setAttributes(attributes)ContainerElementMenetapkan atribut elemen.
setLinkUrl(url)ContainerElementMenetapkan URL link.
setTextAlignment(textAlignment)ContainerElementMenetapkan perataan teks.

Date

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
copy()DateMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
getAttributes()ObjectMengambil atribut elemen.
getDisplayText()StringMenampilkan nilai tampilan yang dirender dalam dokumen.
getLocale()StringMenampilkan lokalitas tanggal yang digunakan untuk nilai tampilan.
getNextSibling()ElementMengambil elemen pasangan berikutnya dari elemen.
getParent()ContainerElementMengambil elemen induk elemen.
getPreviousSibling()ElementMengambil elemen saudara sebelumnya dari elemen.
getTimestamp()DateMenampilkan stempel waktu yang terkait dengan tanggal.
getType()ElementTypeMengambil ElementType elemen.
isAtDocumentEnd()BooleanMenentukan apakah elemen berada di akhir Document.
merge()DateMenggabungkan elemen dengan elemen sebelumnya dari jenis yang sama.
removeFromParent()DateMenghapus elemen dari induknya.
setAttributes(attributes)DateMenetapkan atribut elemen.

Document

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addBookmark(position)BookmarkMenambahkan Bookmark di Position yang diberikan ke tab pertama atau, untuk skrip yang terikat ke dokumen, tab aktif.
addEditor(emailAddress)DocumentMenambahkan pengguna tertentu ke daftar editor untuk Document.
addEditor(user)DocumentMenambahkan pengguna tertentu ke daftar editor untuk Document.
addEditors(emailAddresses)DocumentMenambahkan array pengguna yang diberikan ke daftar editor untuk Document.
addFooter()FooterSectionMenambahkan bagian footer, jika tidak ada, ke tab pertama atau, untuk skrip yang terikat ke dokumen, tab aktif.
addHeader()HeaderSectionMenambahkan bagian header, jika tidak ada, ke tab pertama atau, untuk skrip yang terikat ke dokumen, tab aktif.
addNamedRange(name, range)NamedRangeMenambahkan NamedRange, yang merupakan Range yang memiliki nama dan ID untuk digunakan untuk pengambilan nanti, di tab pertama atau, untuk skrip yang terikat ke dokumen, tab aktif.
addViewer(emailAddress)DocumentMenambahkan pengguna yang diberikan ke daftar penonton untuk Document.
addViewer(user)DocumentMenambahkan pengguna yang diberikan ke daftar penonton untuk Document.
addViewers(emailAddresses)DocumentMenambahkan array pengguna yang diberikan ke daftar penonton untuk Document.
getActiveTab()TabMendapatkan Tab pengguna yang saat ini aktif dalam dokumen.
getAs(contentType)BlobMengambil konten Document saat ini sebagai blob dari jenis yang ditentukan.
getBlob()BlobMengambil konten Document saat ini sebagai blob.
getBody()BodyMengambil Body tab pertama atau, untuk skrip yang terikat ke dokumen, DocumentBodySection tab aktif.
getBookmark(id)BookmarkMendapatkan Bookmark dengan ID yang diberikan di tab pertama atau, untuk skrip yang terikat ke dokumen, tab aktif.
getBookmarks()Bookmark[]Mendapatkan semua objek Bookmark di tab pertama atau, untuk skrip yang terikat ke dokumen, tab aktif.
getCursor()PositionMendapatkan kursor pengguna di tab aktif.
getEditors()User[]Mendapatkan daftar editor untuk Document ini.
getFooter()FooterSectionMengambil bagian footer tab pertama atau, untuk skrip yang terikat ke dokumen, bagian footer tab aktif.
getFootnotes()Footnote[]Mengambil semua elemen Footnote di isi tab pertama atau, untuk skrip yang terikat ke dokumen, isi tab aktif.
getHeader()HeaderSectionMengambil bagian header tab pertama atau, untuk skrip yang terikat ke dokumen, bagian header tab aktif.
getId()StringMengambil ID unik dokumen.
getLanguage()StringMendapatkan kode bahasa dokumen.
getName()StringMengambil judul dokumen.
getNamedRangeById(id)NamedRangeMendapatkan NamedRange dengan ID yang diberikan di tab pertama atau, untuk skrip yang terikat ke dokumen, tab aktif.
getNamedRanges()NamedRange[]Mendapatkan semua objek NamedRange di tab pertama atau, untuk skrip yang terikat ke dokumen, tab aktif.
getNamedRanges(name)NamedRange[]Mendapatkan semua objek NamedRange dengan nama yang diberikan di tab pertama atau, untuk skrip yang terikat ke dokumen, tab aktif.
getSelection()RangeMendapatkan pilihan pengguna di tab aktif.
getSupportedLanguageCodes()String[]Mendapatkan semua kode bahasa yang didukung dalam file Dokumen Google.
getTab(tabId)TabMendapatkan Tab dengan ID yang ditentukan.
getTabs()Tab[]Mendapatkan semua Tab yang tidak disusun bertingkat yang merupakan bagian dari dokumen.
getUrl()StringMengambil URL untuk mengakses dokumen saat ini.
getViewers()User[]Mendapatkan daftar pelihat dan pengomentar untuk Document ini.
newPosition(element, offset)PositionMembuat Position baru, yang merupakan referensi ke lokasi di tab, relatif terhadap elemen tertentu di tab pertama atau, untuk skrip yang terikat ke dokumen, tab aktif.
newRange()RangeBuilderMembuat builder yang digunakan untuk membuat objek Range dari elemen tab di tab pertama atau, untuk skrip yang terikat ke dokumen, tab aktif.
removeEditor(emailAddress)DocumentMenghapus pengguna tertentu dari daftar editor untuk Document.
removeEditor(user)DocumentMenghapus pengguna tertentu dari daftar editor untuk Document.
removeViewer(emailAddress)DocumentMenghapus pengguna tertentu dari daftar penonton dan pemberi komentar untuk Document.
removeViewer(user)DocumentMenghapus pengguna tertentu dari daftar penonton dan pemberi komentar untuk Document.
saveAndClose()voidMenyimpan Document saat ini.
setActiveTab(tabId)voidMenetapkan Tab yang dipilih pengguna dalam dokumen saat ini ke tab dengan ID yang ditentukan.
setCursor(position)DocumentMenetapkan kursor pengguna, dengan Position.
setLanguage(languageCode)DocumentMenetapkan kode bahasa dokumen.
setName(name)DocumentMenetapkan judul dokumen.
setSelection(range)DocumentMenetapkan pilihan pengguna di tab aktif, dengan Range.

DocumentApp

Properti

PropertiJenisDeskripsi
AttributeAttributeEnumerasi Attribute.
ElementTypeElementTypeEnumerasi ElementType.
FontFamilyFontFamilyEnumerasi FontFamily.
GlyphTypeGlyphTypeEnumerasi GlyphType.
HorizontalAlignmentHorizontalAlignmentEnumerasi HorizontalAlignment.
ParagraphHeadingParagraphHeadingEnumerasi ParagraphHeading.
PositionedLayoutPositionedLayoutEnumerasi PositionedLayout.
TextAlignmentTextAlignmentEnumerasi TextAlignment.
VerticalAlignmentVerticalAlignmentEnumerasi VerticalAlignment.

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
create(name)DocumentMembuat dan menampilkan dokumen baru.
getActiveDocument()DocumentMenampilkan dokumen tempat skrip terikat penampung.
getUi()UiMenampilkan instance lingkungan antarmuka pengguna dokumen yang memungkinkan skrip menambahkan fitur seperti menu, dialog, dan sidebar.
openById(id)DocumentMenampilkan dokumen dengan ID yang ditentukan.
openByUrl(url)DocumentMembuka dan menampilkan dokumen dengan URL yang ditentukan.

DocumentTab

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addBookmark(position)BookmarkMenambahkan Bookmark di Position yang diberikan.
addFooter()FooterSectionMenambahkan bagian footer tab, jika tidak ada.
addHeader()HeaderSectionMenambahkan bagian header tab, jika tidak ada.
addNamedRange(name, range)NamedRangeMenambahkan NamedRange, yang merupakan Range yang memiliki nama dan ID untuk digunakan untuk pengambilan nanti.
getBody()BodyMengambil Body tab.
getBookmark(id)BookmarkMendapatkan Bookmark dengan ID yang diberikan.
getBookmarks()Bookmark[]Mendapatkan semua objek Bookmark di tab.
getFooter()FooterSectionMengambil bagian footer tab, jika ada.
getFootnotes()Footnote[]Mengambil semua elemen Footnote dalam isi tab.
getHeader()HeaderSectionMengambil bagian header tab, jika ada.
getNamedRangeById(id)NamedRangeMendapatkan NamedRange dengan ID yang diberikan.
getNamedRanges()NamedRange[]Mendapatkan semua objek NamedRange di tab.
getNamedRanges(name)NamedRange[]Mendapatkan semua objek NamedRange di tab dengan nama yang diberikan.
newPosition(element, offset)PositionMembuat Position baru, yang merupakan referensi ke lokasi di tab, relatif terhadap elemen tertentu.
newRange()RangeBuilderMembuat builder yang digunakan untuk membuat objek Range dari elemen tab.

Element

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
asBody()BodyMenampilkan elemen saat ini sebagai Body.
asDate()DateMenampilkan elemen saat ini sebagai Date.
asEquation()EquationMenampilkan elemen saat ini sebagai Equation.
asEquationFunction()EquationFunctionMenampilkan elemen saat ini sebagai EquationFunction.
asEquationFunctionArgumentSeparator()EquationFunctionArgumentSeparatorMenampilkan elemen saat ini sebagai EquationFunctionArgumentSeparator.
asEquationSymbol()EquationSymbolMenampilkan elemen saat ini sebagai EquationSymbol.
asFooterSection()FooterSectionMenampilkan elemen saat ini sebagai FooterSection.
asFootnote()FootnoteMenampilkan elemen saat ini sebagai Footnote.
asFootnoteSection()FootnoteSectionMenampilkan elemen saat ini sebagai FootnoteSection.
asHeaderSection()HeaderSectionMenampilkan elemen saat ini sebagai HeaderSection.
asHorizontalRule()HorizontalRuleMenampilkan elemen saat ini sebagai HorizontalRule.
asInlineDrawing()InlineDrawingMenampilkan elemen saat ini sebagai InlineDrawing.
asInlineImage()InlineImageMenampilkan elemen saat ini sebagai InlineImage.
asListItem()ListItemMenampilkan elemen saat ini sebagai ListItem.
asPageBreak()PageBreakMenampilkan elemen saat ini sebagai PageBreak.
asParagraph()ParagraphMenampilkan elemen saat ini sebagai Paragraph.
asPerson()PersonMenampilkan elemen saat ini sebagai Person.
asRichLink()RichLinkMenampilkan elemen saat ini sebagai RichLink, misalnya, link ke file Google Spreadsheet.
asTable()TableMenampilkan elemen saat ini sebagai Table.
asTableCell()TableCellMenampilkan elemen saat ini sebagai TableCell.
asTableOfContents()TableOfContentsMenampilkan elemen saat ini sebagai TableOfContents.
asTableRow()TableRowMenampilkan elemen saat ini sebagai TableRow.
asText()TextMenampilkan elemen saat ini sebagai Text.
copy()ElementMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
getAttributes()ObjectMengambil atribut elemen.
getNextSibling()ElementMengambil elemen pasangan berikutnya dari elemen.
getParent()ContainerElementMengambil elemen induk elemen.
getPreviousSibling()ElementMengambil elemen saudara sebelumnya dari elemen.
getType()ElementTypeMengambil ElementType elemen.
isAtDocumentEnd()BooleanMenentukan apakah elemen berada di akhir Document.
merge()ElementMenggabungkan elemen dengan elemen sebelumnya dari jenis yang sama.
removeFromParent()ElementMenghapus elemen dari induknya.
setAttributes(attributes)ElementMenetapkan atribut elemen.

ElementType

Properti

PropertiJenisDeskripsi
BODY_SECTIONEnumJenis yang sesuai dengan elemen Body.
COMMENT_SECTIONEnumJenis yang sesuai dengan elemen CommentSection.
DATEEnumJenis yang sesuai dengan elemen Date.
EQUATIONEnumJenis yang sesuai dengan elemen Equation.
EQUATION_FUNCTIONEnumJenis yang sesuai dengan elemen EquationFunction.
EQUATION_FUNCTION_ARGUMENT_SEPARATOREnumJenis yang sesuai dengan elemen EquationFunctionArgumentSeparator.
EQUATION_SYMBOLEnumJenis yang sesuai dengan elemen EquationSymbol.
RICH_LINKEnumJenis yang sesuai dengan elemen RichLink.
FOOTER_SECTIONEnumJenis yang sesuai dengan elemen FooterSection.
FOOTNOTEEnumJenis yang sesuai dengan elemen Footnote.
FOOTNOTE_SECTIONEnumJenis yang sesuai dengan elemen FootnoteSection.
HEADER_SECTIONEnumJenis yang sesuai dengan elemen HeaderSection.
HORIZONTAL_RULEEnumJenis yang sesuai dengan elemen HorizontalRule.
INLINE_DRAWINGEnumJenis yang sesuai dengan elemen InlineDrawing.
INLINE_IMAGEEnumJenis yang sesuai dengan elemen InlineImage.
LIST_ITEMEnumJenis yang sesuai dengan elemen ListItem.
PAGE_BREAKEnumJenis yang sesuai dengan elemen PageBreak.
PARAGRAPHEnumJenis yang sesuai dengan elemen Paragraph.
PERSONEnumJenis yang sesuai dengan elemen Person.
TABLEEnumJenis yang sesuai dengan elemen Table.
TABLE_CELLEnumJenis yang sesuai dengan elemen TableCell.
TABLE_OF_CONTENTSEnumJenis yang sesuai dengan elemen TableOfContents.
TABLE_ROWEnumJenis yang sesuai dengan elemen TableRow.
TEXTEnumJenis yang sesuai dengan elemen Text.
UNSUPPORTEDEnumJenis yang sesuai dengan UnsupportedElement.

Equation

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
clear()EquationMenghapus konten elemen.
copy()EquationMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
editAsText()TextMendapatkan versi Text elemen saat ini, untuk diedit.
findElement(elementType)RangeElementMenelusuri konten elemen untuk menemukan turunan dari jenis yang ditentukan.
findElement(elementType, from)RangeElementMenelusuri konten elemen untuk mencari turunan dari jenis yang ditentukan, mulai dari RangeElement yang ditentukan.
findText(searchPattern)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan menggunakan ekspresi reguler.
findText(searchPattern, from)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan, mulai dari hasil penelusuran tertentu.
getAttributes()ObjectMengambil atribut elemen.
getChild(childIndex)ElementMengambil elemen turunan pada indeks turunan yang ditentukan.
getChildIndex(child)IntegerMengambil indeks turunan untuk elemen turunan yang ditentukan.
getLinkUrl()StringMengambil URL link.
getNextSibling()ElementMengambil elemen pasangan berikutnya dari elemen.
getNumChildren()IntegerMengambil jumlah turunan.
getParent()ContainerElementMengambil elemen induk elemen.
getPreviousSibling()ElementMengambil elemen saudara sebelumnya dari elemen.
getText()StringMengambil konten elemen sebagai string teks.
getTextAlignment()TextAlignmentMendapatkan perataan teks.
getType()ElementTypeMengambil ElementType elemen.
isAtDocumentEnd()BooleanMenentukan apakah elemen berada di akhir Document.
merge()EquationMenggabungkan elemen dengan elemen sebelumnya dari jenis yang sama.
removeFromParent()EquationMenghapus elemen dari induknya.
replaceText(searchPattern, replacement)ElementMengganti semua kemunculan pola teks tertentu dengan string pengganti tertentu, menggunakan ekspresi reguler.
setAttributes(attributes)EquationMenetapkan atribut elemen.
setLinkUrl(url)EquationMenetapkan URL link.
setTextAlignment(textAlignment)EquationMenetapkan perataan teks.

EquationFunction

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
clear()EquationFunctionMenghapus konten elemen.
copy()EquationFunctionMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
editAsText()TextMendapatkan versi Text elemen saat ini, untuk diedit.
findElement(elementType)RangeElementMenelusuri konten elemen untuk menemukan turunan dari jenis yang ditentukan.
findElement(elementType, from)RangeElementMenelusuri konten elemen untuk mencari turunan dari jenis yang ditentukan, mulai dari RangeElement yang ditentukan.
findText(searchPattern)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan menggunakan ekspresi reguler.
findText(searchPattern, from)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan, mulai dari hasil penelusuran tertentu.
getAttributes()ObjectMengambil atribut elemen.
getChild(childIndex)ElementMengambil elemen turunan pada indeks turunan yang ditentukan.
getChildIndex(child)IntegerMengambil indeks turunan untuk elemen turunan yang ditentukan.
getCode()StringMengambil kode yang sesuai dengan fungsi persamaan.
getLinkUrl()StringMengambil URL link.
getNextSibling()ElementMengambil elemen pasangan berikutnya dari elemen.
getNumChildren()IntegerMengambil jumlah turunan.
getParent()ContainerElementMengambil elemen induk elemen.
getPreviousSibling()ElementMengambil elemen saudara sebelumnya dari elemen.
getText()StringMengambil konten elemen sebagai string teks.
getTextAlignment()TextAlignmentMendapatkan perataan teks.
getType()ElementTypeMengambil ElementType elemen.
isAtDocumentEnd()BooleanMenentukan apakah elemen berada di akhir Document.
merge()EquationFunctionMenggabungkan elemen dengan elemen sebelumnya dari jenis yang sama.
removeFromParent()EquationFunctionMenghapus elemen dari induknya.
replaceText(searchPattern, replacement)ElementMengganti semua kemunculan pola teks tertentu dengan string pengganti tertentu, menggunakan ekspresi reguler.
setAttributes(attributes)EquationFunctionMenetapkan atribut elemen.
setLinkUrl(url)EquationFunctionMenetapkan URL link.
setTextAlignment(textAlignment)EquationFunctionMenetapkan perataan teks.

EquationFunctionArgumentSeparator

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
copy()EquationFunctionArgumentSeparatorMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
getAttributes()ObjectMengambil atribut elemen.
getNextSibling()ElementMengambil elemen pasangan berikutnya dari elemen.
getParent()ContainerElementMengambil elemen induk elemen.
getPreviousSibling()ElementMengambil elemen saudara sebelumnya dari elemen.
getType()ElementTypeMengambil ElementType elemen.
isAtDocumentEnd()BooleanMenentukan apakah elemen berada di akhir Document.
merge()EquationFunctionArgumentSeparatorMenggabungkan elemen dengan elemen sebelumnya dari jenis yang sama.
removeFromParent()EquationFunctionArgumentSeparatorMenghapus elemen dari induknya.
setAttributes(attributes)EquationFunctionArgumentSeparatorMenetapkan atribut elemen.

EquationSymbol

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
copy()EquationSymbolMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
getAttributes()ObjectMengambil atribut elemen.
getCode()StringMengambil kode yang sesuai dengan simbol persamaan.
getNextSibling()ElementMengambil elemen pasangan berikutnya dari elemen.
getParent()ContainerElementMengambil elemen induk elemen.
getPreviousSibling()ElementMengambil elemen saudara sebelumnya dari elemen.
getType()ElementTypeMengambil ElementType elemen.
isAtDocumentEnd()BooleanMenentukan apakah elemen berada di akhir Document.
merge()EquationSymbolMenggabungkan elemen dengan elemen sebelumnya dari jenis yang sama.
removeFromParent()EquationSymbolMenghapus elemen dari induknya.
setAttributes(attributes)EquationSymbolMenetapkan atribut elemen.

FontFamily

FooterSection

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
appendHorizontalRule()HorizontalRuleMembuat dan menambahkan HorizontalRule baru.
appendImage(image)InlineImageMembuat dan menambahkan InlineImage baru dari blob gambar yang ditentukan.
appendImage(image)InlineImageMenambahkan InlineImage yang diberikan.
appendListItem(listItem)ListItemMenambahkan ListItem yang diberikan.
appendListItem(text)ListItemMembuat dan menambahkan ListItem baru yang berisi konten teks yang ditentukan.
appendParagraph(paragraph)ParagraphMenambahkan Paragraph yang diberikan.
appendParagraph(text)ParagraphMembuat dan menambahkan Paragraph baru yang berisi konten teks yang ditentukan.
appendTable()TableMembuat dan menambahkan Table baru.
appendTable(cells)TableMenambahkan Table baru yang berisi TableCell untuk setiap nilai string yang ditentukan.
appendTable(table)TableMenambahkan Table yang diberikan.
clear()FooterSectionMenghapus konten elemen.
copy()FooterSectionMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
editAsText()TextMendapatkan versi Text elemen saat ini, untuk diedit.
findElement(elementType)RangeElementMenelusuri konten elemen untuk menemukan turunan dari jenis yang ditentukan.
findElement(elementType, from)RangeElementMenelusuri konten elemen untuk mencari turunan dari jenis yang ditentukan, mulai dari RangeElement yang ditentukan.
findText(searchPattern)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan menggunakan ekspresi reguler.
findText(searchPattern, from)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan, mulai dari hasil penelusuran tertentu.
getAttributes()ObjectMengambil atribut elemen.
getChild(childIndex)ElementMengambil elemen turunan pada indeks turunan yang ditentukan.
getChildIndex(child)IntegerMengambil indeks turunan untuk elemen turunan yang ditentukan.
getImages()InlineImage[]Mengambil semua InlineImages yang terdapat dalam bagian.
getListItems()ListItem[]Mengambil semua ListItems yang terdapat dalam bagian.
getNumChildren()IntegerMengambil jumlah turunan.
getParagraphs()Paragraph[]Mengambil semua Paragraphs yang terdapat di bagian (termasuk ListItems).
getParent()ContainerElementMengambil elemen induk elemen.
getTables()Table[]Mengambil semua Tables yang terdapat dalam bagian.
getText()StringMengambil konten elemen sebagai string teks.
getTextAlignment()TextAlignmentMendapatkan perataan teks.
getType()ElementTypeMengambil ElementType elemen.
insertHorizontalRule(childIndex)HorizontalRuleMembuat dan menyisipkan HorizontalRule baru di indeks yang ditentukan.
insertImage(childIndex, image)InlineImageMembuat dan menyisipkan InlineImage dari blob gambar yang ditentukan, pada indeks yang ditentukan.
insertImage(childIndex, image)InlineImageMenyisipkan InlineImage yang diberikan pada indeks yang ditentukan.
insertListItem(childIndex, listItem)ListItemMenyisipkan ListItem yang diberikan pada indeks yang ditentukan.
insertListItem(childIndex, text)ListItemMembuat dan menyisipkan ListItem baru di indeks yang ditentukan, yang berisi konten teks yang ditentukan.
insertParagraph(childIndex, paragraph)ParagraphMenyisipkan Paragraph yang diberikan pada indeks yang ditentukan.
insertParagraph(childIndex, text)ParagraphMembuat dan menyisipkan Paragraph baru di indeks yang ditentukan, yang berisi konten teks yang ditentukan.
insertTable(childIndex)TableMembuat dan menyisipkan Table baru di indeks yang ditentukan.
insertTable(childIndex, cells)TableMembuat dan menyisipkan Table baru yang berisi sel yang ditentukan, di indeks yang ditentukan.
insertTable(childIndex, table)TableMenyisipkan Table yang diberikan pada indeks yang ditentukan.
removeChild(child)FooterSectionMenghapus elemen turunan yang ditentukan.
removeFromParent()FooterSectionMenghapus elemen dari induknya.
replaceText(searchPattern, replacement)ElementMengganti semua kemunculan pola teks tertentu dengan string pengganti tertentu, menggunakan ekspresi reguler.
setAttributes(attributes)FooterSectionMenetapkan atribut elemen.
setText(text)FooterSectionMenetapkan konten sebagai teks biasa.
setTextAlignment(textAlignment)FooterSectionMenetapkan perataan teks.

Footnote

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
copy()FootnoteMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
getAttributes()ObjectMengambil atribut elemen.
getFootnoteContents()FootnoteSectionMengambil konten elemen catatan kaki.
getNextSibling()ElementMengambil elemen pasangan berikutnya dari elemen.
getParent()ContainerElementMengambil elemen induk elemen.
getPreviousSibling()ElementMengambil elemen saudara sebelumnya dari elemen.
getType()ElementTypeMengambil ElementType elemen.
isAtDocumentEnd()BooleanMenentukan apakah elemen berada di akhir Document.
removeFromParent()FootnoteMenghapus elemen dari induknya.
setAttributes(attributes)FootnoteMenetapkan atribut elemen.

FootnoteSection

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
appendParagraph(paragraph)ParagraphMenambahkan Paragraph yang diberikan.
appendParagraph(text)ParagraphMembuat dan menambahkan Paragraph baru yang berisi konten teks yang ditentukan.
clear()FootnoteSectionMenghapus konten elemen.
copy()FootnoteSectionMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
editAsText()TextMendapatkan versi Text elemen saat ini, untuk diedit.
findElement(elementType)RangeElementMenelusuri konten elemen untuk menemukan turunan dari jenis yang ditentukan.
findElement(elementType, from)RangeElementMenelusuri konten elemen untuk mencari turunan dari jenis yang ditentukan, mulai dari RangeElement yang ditentukan.
findText(searchPattern)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan menggunakan ekspresi reguler.
findText(searchPattern, from)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan, mulai dari hasil penelusuran tertentu.
getAttributes()ObjectMengambil atribut elemen.
getChild(childIndex)ElementMengambil elemen turunan pada indeks turunan yang ditentukan.
getChildIndex(child)IntegerMengambil indeks turunan untuk elemen turunan yang ditentukan.
getNextSibling()ElementMengambil elemen pasangan berikutnya dari elemen.
getNumChildren()IntegerMengambil jumlah turunan.
getParagraphs()Paragraph[]Mengambil semua Paragraphs yang terdapat di bagian (termasuk ListItems).
getParent()ContainerElementMengambil elemen induk elemen.
getPreviousSibling()ElementMengambil elemen saudara sebelumnya dari elemen.
getText()StringMengambil konten elemen sebagai string teks.
getTextAlignment()TextAlignmentMendapatkan perataan teks.
getType()ElementTypeMengambil ElementType elemen.
insertParagraph(childIndex, paragraph)ParagraphMenyisipkan Paragraph yang diberikan pada indeks yang ditentukan.
insertParagraph(childIndex, text)ParagraphMembuat dan menyisipkan Paragraph baru di indeks yang ditentukan, yang berisi konten teks yang ditentukan.
removeChild(child)FootnoteSectionMenghapus elemen turunan yang ditentukan.
removeFromParent()FootnoteSectionMenghapus elemen dari induknya.
replaceText(searchPattern, replacement)ElementMengganti semua kemunculan pola teks tertentu dengan string pengganti tertentu, menggunakan ekspresi reguler.
setAttributes(attributes)FootnoteSectionMenetapkan atribut elemen.
setText(text)FootnoteSectionMenetapkan konten sebagai teks biasa.
setTextAlignment(textAlignment)FootnoteSectionMenetapkan perataan teks.

GlyphType

Properti

PropertiJenisDeskripsi
BULLETEnumPeluru default, berbentuk lingkaran dan terisi.
HOLLOW_BULLETEnumPeluru berlubang.
SQUARE_BULLETEnumButir persegi.
NUMBEREnumTanda peluru berbasis angka.
LATIN_UPPEREnumTanda peluru latin, huruf besar.
LATIN_LOWEREnumTanda peluru latin kecil.
ROMAN_UPPEREnumAngka romawi, tanda peluru huruf besar.
ROMAN_LOWEREnumAngka romawi, tanda peluru huruf kecil.

HeaderSection

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
appendHorizontalRule()HorizontalRuleMembuat dan menambahkan HorizontalRule baru.
appendImage(image)InlineImageMembuat dan menambahkan InlineImage baru dari blob gambar yang ditentukan.
appendImage(image)InlineImageMenambahkan InlineImage yang diberikan.
appendListItem(listItem)ListItemMenambahkan ListItem yang diberikan.
appendListItem(text)ListItemMembuat dan menambahkan ListItem baru yang berisi konten teks yang ditentukan.
appendParagraph(paragraph)ParagraphMenambahkan Paragraph yang diberikan.
appendParagraph(text)ParagraphMembuat dan menambahkan Paragraph baru yang berisi konten teks yang ditentukan.
appendTable()TableMembuat dan menambahkan Table baru.
appendTable(cells)TableMenambahkan Table baru yang berisi TableCell untuk setiap nilai string yang ditentukan.
appendTable(table)TableMenambahkan Table yang diberikan.
clear()HeaderSectionMenghapus konten elemen.
copy()HeaderSectionMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
editAsText()TextMendapatkan versi Text elemen saat ini, untuk diedit.
findElement(elementType)RangeElementMenelusuri konten elemen untuk menemukan turunan dari jenis yang ditentukan.
findElement(elementType, from)RangeElementMenelusuri konten elemen untuk mencari turunan dari jenis yang ditentukan, mulai dari RangeElement yang ditentukan.
findText(searchPattern)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan menggunakan ekspresi reguler.
findText(searchPattern, from)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan, mulai dari hasil penelusuran tertentu.
getAttributes()ObjectMengambil atribut elemen.
getChild(childIndex)ElementMengambil elemen turunan pada indeks turunan yang ditentukan.
getChildIndex(child)IntegerMengambil indeks turunan untuk elemen turunan yang ditentukan.
getImages()InlineImage[]Mengambil semua InlineImages yang terdapat dalam bagian.
getListItems()ListItem[]Mengambil semua ListItems yang terdapat dalam bagian.
getNumChildren()IntegerMengambil jumlah turunan.
getParagraphs()Paragraph[]Mengambil semua Paragraphs yang terdapat di bagian (termasuk ListItems).
getParent()ContainerElementMengambil elemen induk elemen.
getTables()Table[]Mengambil semua Tables yang terdapat dalam bagian.
getText()StringMengambil konten elemen sebagai string teks.
getTextAlignment()TextAlignmentMendapatkan perataan teks.
getType()ElementTypeMengambil ElementType elemen.
insertHorizontalRule(childIndex)HorizontalRuleMembuat dan menyisipkan HorizontalRule baru di indeks yang ditentukan.
insertImage(childIndex, image)InlineImageMembuat dan menyisipkan InlineImage dari blob gambar yang ditentukan, pada indeks yang ditentukan.
insertImage(childIndex, image)InlineImageMenyisipkan InlineImage yang diberikan pada indeks yang ditentukan.
insertListItem(childIndex, listItem)ListItemMenyisipkan ListItem yang diberikan pada indeks yang ditentukan.
insertListItem(childIndex, text)ListItemMembuat dan menyisipkan ListItem baru di indeks yang ditentukan, yang berisi konten teks yang ditentukan.
insertParagraph(childIndex, paragraph)ParagraphMenyisipkan Paragraph yang diberikan pada indeks yang ditentukan.
insertParagraph(childIndex, text)ParagraphMembuat dan menyisipkan Paragraph baru di indeks yang ditentukan, yang berisi konten teks yang ditentukan.
insertTable(childIndex)TableMembuat dan menyisipkan Table baru di indeks yang ditentukan.
insertTable(childIndex, cells)TableMembuat dan menyisipkan Table baru yang berisi sel yang ditentukan, di indeks yang ditentukan.
insertTable(childIndex, table)TableMenyisipkan Table yang diberikan pada indeks yang ditentukan.
removeChild(child)HeaderSectionMenghapus elemen turunan yang ditentukan.
removeFromParent()HeaderSectionMenghapus elemen dari induknya.
replaceText(searchPattern, replacement)ElementMengganti semua kemunculan pola teks tertentu dengan string pengganti tertentu, menggunakan ekspresi reguler.
setAttributes(attributes)HeaderSectionMenetapkan atribut elemen.
setText(text)HeaderSectionMenetapkan konten sebagai teks biasa.
setTextAlignment(textAlignment)HeaderSectionMenetapkan perataan teks.

HorizontalAlignment

Properti

PropertiJenisDeskripsi
LEFTEnumOpsi perataan kiri.
CENTEREnumOpsi perataan tengah.
RIGHTEnumOpsi perataan kanan.
JUSTIFYEnumOpsi perataan justify.

HorizontalRule

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
copy()HorizontalRuleMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
getAttributes()ObjectMengambil atribut elemen.
getNextSibling()ElementMengambil elemen pasangan berikutnya dari elemen.
getParent()ContainerElementMengambil elemen induk elemen.
getPreviousSibling()ElementMengambil elemen saudara sebelumnya dari elemen.
getType()ElementTypeMengambil ElementType elemen.
isAtDocumentEnd()BooleanMenentukan apakah elemen berada di akhir Document.
removeFromParent()HorizontalRuleMenghapus elemen dari induknya.
setAttributes(attributes)HorizontalRuleMenetapkan atribut elemen.

InlineDrawing

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
copy()InlineDrawingMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
getAltDescription()StringMenampilkan deskripsi alternatif gambar.
getAltTitle()StringMenampilkan judul alternatif gambar.
getAttributes()ObjectMengambil atribut elemen.
getNextSibling()ElementMengambil elemen pasangan berikutnya dari elemen.
getParent()ContainerElementMengambil elemen induk elemen.
getPreviousSibling()ElementMengambil elemen saudara sebelumnya dari elemen.
getType()ElementTypeMengambil ElementType elemen.
isAtDocumentEnd()BooleanMenentukan apakah elemen berada di akhir Document.
merge()InlineDrawingMenggabungkan elemen dengan elemen sebelumnya dari jenis yang sama.
removeFromParent()InlineDrawingMenghapus elemen dari induknya.
setAltDescription(description)InlineDrawingMenetapkan deskripsi alternatif gambar.
setAltTitle(title)InlineDrawingMenetapkan judul alternatif gambar.
setAttributes(attributes)InlineDrawingMenetapkan atribut elemen.

InlineImage

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
copy()InlineImageMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
getAltDescription()StringMenampilkan deskripsi alternatif gambar.
getAltTitle()StringMenampilkan judul alternatif gambar.
getAs(contentType)BlobMenampilkan data di dalam objek ini sebagai blob yang dikonversi ke jenis konten yang ditentukan.
getAttributes()ObjectMengambil atribut elemen.
getBlob()BlobMenampilkan data di dalam objek ini sebagai blob.
getHeight()IntegerMengambil tinggi gambar, dalam piksel.
getLinkUrl()StringMengambil URL link.
getNextSibling()ElementMengambil elemen pasangan berikutnya dari elemen.
getParent()ContainerElementMengambil elemen induk elemen.
getPreviousSibling()ElementMengambil elemen saudara sebelumnya dari elemen.
getType()ElementTypeMengambil ElementType elemen.
getWidth()IntegerMengambil lebar gambar, dalam piksel.
isAtDocumentEnd()BooleanMenentukan apakah elemen berada di akhir Document.
merge()InlineImageMenggabungkan elemen dengan elemen sebelumnya dari jenis yang sama.
removeFromParent()InlineImageMenghapus elemen dari induknya.
setAltDescription(description)InlineImageMenetapkan deskripsi alternatif gambar.
setAltTitle(title)InlineImageMenetapkan judul alternatif gambar.
setAttributes(attributes)InlineImageMenetapkan atribut elemen.
setHeight(height)InlineImageMenetapkan tinggi gambar dalam piksel.
setLinkUrl(url)InlineImageMenetapkan URL link.
setWidth(width)InlineImageMenetapkan lebar gambar dalam piksel.

ListItem

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addPositionedImage(image)PositionedImageMembuat dan menyisipkan PositionedImage baru dari blob gambar yang ditentukan.
appendHorizontalRule()HorizontalRuleMembuat dan menambahkan HorizontalRule baru.
appendInlineImage(image)InlineImageMembuat dan menambahkan InlineImage baru dari blob gambar yang ditentukan.
appendInlineImage(image)InlineImageMenambahkan InlineImage yang diberikan.
appendPageBreak()PageBreakMembuat dan menambahkan PageBreak baru.
appendPageBreak(pageBreak)PageBreakMenambahkan PageBreak yang diberikan.
appendText(text)TextMembuat dan menambahkan elemen Text baru dengan konten yang ditentukan.
appendText(text)TextMenambahkan elemen Text yang diberikan.
clear()ListItemMenghapus konten elemen.
copy()ListItemMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
editAsText()TextMendapatkan versi Text elemen saat ini, untuk diedit.
findElement(elementType)RangeElementMenelusuri konten elemen untuk menemukan turunan dari jenis yang ditentukan.
findElement(elementType, from)RangeElementMenelusuri konten elemen untuk mencari turunan dari jenis yang ditentukan, mulai dari RangeElement yang ditentukan.
findText(searchPattern)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan menggunakan ekspresi reguler.
findText(searchPattern, from)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan, mulai dari hasil penelusuran tertentu.
getAlignment()HorizontalAlignmentMengambil HorizontalAlignment.
getAttributes()ObjectMengambil atribut elemen.
getChild(childIndex)ElementMengambil elemen turunan pada indeks turunan yang ditentukan.
getChildIndex(child)IntegerMengambil indeks turunan untuk elemen turunan yang ditentukan.
getGlyphType()GlyphTypeMengambil GlyphType item daftar.
getHeading()ParagraphHeadingMengambil ParagraphHeading.
getIndentEnd()NumberMengambil indentasi akhir, dalam poin.
getIndentFirstLine()NumberMengambil indentasi baris pertama, dalam poin.
getIndentStart()NumberMengambil indentasi awal.
getLineSpacing()NumberMengambil spasi baris, dalam poin.
getLinkUrl()StringMengambil URL link.
getListId()StringMengambil ID daftar.
getNestingLevel()IntegerMengambil level hierarki item daftar.
getNextSibling()ElementMengambil elemen pasangan berikutnya dari elemen.
getNumChildren()IntegerMengambil jumlah turunan.
getParent()ContainerElementMengambil elemen induk elemen.
getPositionedImage(id)PositionedImageMendapatkan PositionedImage berdasarkan ID gambar.
getPositionedImages()PositionedImage[]Mendapatkan semua objek PositionedImage yang ditautkan ke paragraf.
getPreviousSibling()ElementMengambil elemen saudara sebelumnya dari elemen.
getSpacingAfter()NumberMengambil spasi setelah elemen, dalam poin.
getSpacingBefore()NumberMengambil spasi sebelum elemen, dalam poin.
getText()StringMengambil konten elemen sebagai string teks.
getTextAlignment()TextAlignmentMendapatkan perataan teks.
getType()ElementTypeMengambil ElementType elemen.
insertHorizontalRule(childIndex)HorizontalRuleMembuat dan menyisipkan HorizontalRule di indeks yang ditentukan.
insertInlineImage(childIndex, image)InlineImageMembuat dan menyisipkan InlineImage baru dari blob gambar yang ditentukan, pada indeks yang ditentukan.
insertInlineImage(childIndex, image)InlineImageMenyisipkan InlineImage yang diberikan pada indeks yang ditentukan.
insertPageBreak(childIndex)PageBreakMembuat dan menyisipkan PageBreak baru di indeks yang ditentukan.
insertPageBreak(childIndex, pageBreak)PageBreakMenyisipkan PageBreak yang diberikan pada indeks yang ditentukan.
insertText(childIndex, text)TextMembuat dan menyisipkan elemen teks baru pada indeks yang ditentukan.
insertText(childIndex, text)TextMenyisipkan elemen Text yang diberikan pada indeks yang ditentukan, dengan konten teks yang ditentukan.
isAtDocumentEnd()BooleanMenentukan apakah elemen berada di akhir Document.
isLeftToRight()BooleanMengambil setelan kiri-ke-kanan.
merge()ListItemMenggabungkan elemen dengan elemen sebelumnya dari jenis yang sama.
removeChild(child)ListItemMenghapus elemen turunan yang ditentukan.
removeFromParent()ListItemMenghapus elemen dari induknya.
removePositionedImage(id)BooleanMenghapus PositionedImage berdasarkan ID gambar.
replaceText(searchPattern, replacement)ElementMengganti semua kemunculan pola teks tertentu dengan string pengganti tertentu, menggunakan ekspresi reguler.
setAlignment(alignment)ListItemMenetapkan HorizontalAlignment.
setAttributes(attributes)ListItemMenetapkan atribut elemen.
setGlyphType(glyphType)ListItemMenetapkan GlyphType item daftar.
setHeading(heading)ListItemMenetapkan ParagraphHeading.
setIndentEnd(indentEnd)ListItemMenetapkan indentasi akhir, dalam poin.
setIndentFirstLine(indentFirstLine)ListItemMenetapkan indentasi baris pertama, dalam poin.
setIndentStart(indentStart)ListItemMenetapkan indentasi awal, dalam poin.
setLeftToRight(leftToRight)ListItemMenetapkan setelan kiri-ke-kanan.
setLineSpacing(multiplier)ListItemMenetapkan spasi baris, sebagai kuantitas yang menunjukkan jumlah baris yang akan digunakan untuk spasi.
setLinkUrl(url)ListItemMenetapkan URL link.
setListId(listItem)ListItemMenetapkan ID daftar.
setNestingLevel(nestingLevel)ListItemMenetapkan level hierarki item daftar.
setSpacingAfter(spacingAfter)ListItemMenetapkan spasi setelah elemen, dalam poin.
setSpacingBefore(spacingBefore)ListItemMenetapkan spasi sebelum elemen, dalam poin.
setText(text)voidMenetapkan konten item daftar sebagai teks.
setTextAlignment(textAlignment)ListItemMenetapkan perataan teks.

NamedRange

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
getId()StringMendapatkan ID NamedRange ini.
getName()StringMendapatkan nama NamedRange ini.
getRange()RangeMendapatkan rentang elemen yang terkait dengan NamedRange ini.
remove()voidMenghapus NamedRange ini dari tab.

PageBreak

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
copy()PageBreakMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
getAttributes()ObjectMengambil atribut elemen.
getNextSibling()ElementMengambil elemen pasangan berikutnya dari elemen.
getParent()ContainerElementMengambil elemen induk elemen.
getPreviousSibling()ElementMengambil elemen saudara sebelumnya dari elemen.
getType()ElementTypeMengambil ElementType elemen.
isAtDocumentEnd()BooleanMenentukan apakah elemen berada di akhir Document.
removeFromParent()PageBreakMenghapus elemen dari induknya.
setAttributes(attributes)PageBreakMenetapkan atribut elemen.

Paragraph

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addPositionedImage(image)PositionedImageMembuat dan menyisipkan PositionedImage baru dari blob gambar yang ditentukan.
appendHorizontalRule()HorizontalRuleMembuat dan menambahkan HorizontalRule baru.
appendInlineImage(image)InlineImageMembuat dan menambahkan InlineImage baru dari blob gambar yang ditentukan.
appendInlineImage(image)InlineImageMenambahkan InlineImage yang diberikan.
appendPageBreak()PageBreakMembuat dan menambahkan PageBreak baru.
appendPageBreak(pageBreak)PageBreakMenambahkan PageBreak yang diberikan.
appendText(text)TextMembuat dan menambahkan elemen Text baru dengan konten yang ditentukan.
appendText(text)TextMenambahkan elemen Text yang diberikan.
clear()ParagraphMenghapus konten elemen.
copy()ParagraphMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
editAsText()TextMendapatkan versi Text elemen saat ini, untuk diedit.
findElement(elementType)RangeElementMenelusuri konten elemen untuk menemukan turunan dari jenis yang ditentukan.
findElement(elementType, from)RangeElementMenelusuri konten elemen untuk mencari turunan dari jenis yang ditentukan, mulai dari RangeElement yang ditentukan.
findText(searchPattern)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan menggunakan ekspresi reguler.
findText(searchPattern, from)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan, mulai dari hasil penelusuran tertentu.
getAlignment()HorizontalAlignmentMengambil HorizontalAlignment.
getAttributes()ObjectMengambil atribut elemen.
getChild(childIndex)ElementMengambil elemen turunan pada indeks turunan yang ditentukan.
getChildIndex(child)IntegerMengambil indeks turunan untuk elemen turunan yang ditentukan.
getHeading()ParagraphHeadingMengambil ParagraphHeading.
getIndentEnd()NumberMengambil indentasi akhir, dalam poin.
getIndentFirstLine()NumberMengambil indentasi baris pertama, dalam poin.
getIndentStart()NumberMengambil indentasi awal.
getLineSpacing()NumberMengambil spasi baris, dalam poin.
getLinkUrl()StringMengambil URL link.
getNextSibling()ElementMengambil elemen pasangan berikutnya dari elemen.
getNumChildren()IntegerMengambil jumlah turunan.
getParent()ContainerElementMengambil elemen induk elemen.
getPositionedImage(id)PositionedImageMendapatkan PositionedImage berdasarkan ID gambar.
getPositionedImages()PositionedImage[]Mendapatkan semua objek PositionedImage yang ditautkan ke paragraf.
getPreviousSibling()ElementMengambil elemen saudara sebelumnya dari elemen.
getSpacingAfter()NumberMengambil spasi setelah elemen, dalam poin.
getSpacingBefore()NumberMengambil spasi sebelum elemen, dalam poin.
getText()StringMengambil konten elemen sebagai string teks.
getTextAlignment()TextAlignmentMendapatkan perataan teks.
getType()ElementTypeMengambil ElementType elemen.
insertHorizontalRule(childIndex)HorizontalRuleMembuat dan menyisipkan HorizontalRule di indeks yang ditentukan.
insertInlineImage(childIndex, image)InlineImageMembuat dan menyisipkan InlineImage baru dari blob gambar yang ditentukan, pada indeks yang ditentukan.
insertInlineImage(childIndex, image)InlineImageMenyisipkan InlineImage yang diberikan pada indeks yang ditentukan.
insertPageBreak(childIndex)PageBreakMembuat dan menyisipkan PageBreak baru di indeks yang ditentukan.
insertPageBreak(childIndex, pageBreak)PageBreakMenyisipkan PageBreak yang diberikan pada indeks yang ditentukan.
insertText(childIndex, text)TextMembuat dan menyisipkan elemen teks baru pada indeks yang ditentukan.
insertText(childIndex, text)TextMenyisipkan elemen Text yang diberikan pada indeks yang ditentukan, dengan konten teks yang ditentukan.
isAtDocumentEnd()BooleanMenentukan apakah elemen berada di akhir Document.
isLeftToRight()BooleanMengambil setelan kiri-ke-kanan.
merge()ParagraphMenggabungkan elemen dengan elemen sebelumnya dari jenis yang sama.
removeChild(child)ParagraphMenghapus elemen turunan yang ditentukan.
removeFromParent()ParagraphMenghapus elemen dari induknya.
removePositionedImage(id)BooleanMenghapus PositionedImage berdasarkan ID gambar.
replaceText(searchPattern, replacement)ElementMengganti semua kemunculan pola teks tertentu dengan string pengganti tertentu, menggunakan ekspresi reguler.
setAlignment(alignment)ParagraphMenetapkan HorizontalAlignment.
setAttributes(attributes)ParagraphMenetapkan atribut elemen.
setHeading(heading)ParagraphMenetapkan ParagraphHeading.
setIndentEnd(indentEnd)ParagraphMenetapkan indentasi akhir, dalam poin.
setIndentFirstLine(indentFirstLine)ParagraphMenetapkan indentasi baris pertama, dalam poin.
setIndentStart(indentStart)ParagraphMenetapkan indentasi awal, dalam poin.
setLeftToRight(leftToRight)ParagraphMenetapkan setelan kiri-ke-kanan.
setLineSpacing(multiplier)ParagraphMenetapkan spasi baris, sebagai kuantitas yang menunjukkan jumlah baris yang akan digunakan untuk spasi.
setLinkUrl(url)ParagraphMenetapkan URL link.
setSpacingAfter(spacingAfter)ParagraphMenetapkan spasi setelah elemen, dalam poin.
setSpacingBefore(spacingBefore)ParagraphMenetapkan spasi sebelum elemen, dalam poin.
setText(text)voidMenetapkan konten paragraf sebagai teks.
setTextAlignment(textAlignment)ParagraphMenetapkan perataan teks.

ParagraphHeading

Properti

PropertiJenisDeskripsi
NORMALEnumOpsi judul untuk teks normal.
HEADING1EnumOpsi judul tertinggi.
HEADING2EnumOpsi judul kedua.
HEADING3EnumOpsi judul ketiga
HEADING4EnumOpsi judul keempat.
HEADING5EnumOpsi judul kelima.
HEADING6EnumOpsi judul terendah.
TITLEEnumOpsi judul header.
SUBTITLEEnumOpsi judul subtitel.

Person

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
copy()PersonMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
getAttributes()ObjectMengambil atribut elemen.
getEmail()StringMenampilkan alamat email orang tersebut.
getName()StringMenampilkan nama tampilan orang, jika ditetapkan.
getNextSibling()ElementMengambil elemen pasangan berikutnya dari elemen.
getParent()ContainerElementMengambil elemen induk elemen.
getPreviousSibling()ElementMengambil elemen saudara sebelumnya dari elemen.
getType()ElementTypeMengambil ElementType elemen.
isAtDocumentEnd()BooleanMenentukan apakah elemen berada di akhir Document.
merge()PersonMenggabungkan elemen dengan elemen sebelumnya dari jenis yang sama.
removeFromParent()PersonMenghapus elemen dari induknya.
setAttributes(attributes)PersonMenetapkan atribut elemen.

Position

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
getElement()ElementMendapatkan elemen yang berisi Position ini.
getOffset()IntegerMendapatkan lokasi relatif Position ini dalam elemen yang berisinya.
getSurroundingText()TextMembuat elemen Text buatan yang mewakili teks dan pemformatan Paragraph atau ListItem yang berisi Position, baik secara langsung maupun melalui rantai elemen turunan.
getSurroundingTextOffset()IntegerMendapatkan offset Position ini dalam elemen Text yang ditampilkan oleh getSurroundingText().
insertBookmark()BookmarkMembuat dan menyisipkan Bookmark baru di Position ini.
insertInlineImage(image)InlineImageMembuat dan menyisipkan InlineImage baru di Position ini dari blob gambar yang ditentukan.
insertText(text)TextMenyisipkan teks yang ditentukan di Position ini.

PositionedImage

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
getAs(contentType)BlobMenampilkan data di dalam objek ini sebagai blob yang dikonversi ke jenis konten yang ditentukan.
getBlob()BlobMenampilkan data di dalam objek ini sebagai blob.
getHeight()IntegerMengambil tinggi gambar, dalam piksel.
getId()StringMendapatkan ID gambar.
getLayout()PositionedLayoutMendapatkan nilai enum yang mewakili cara gambar disusun.
getLeftOffset()NumberMendapatkan offset gambar, dalam titik, dari kiri paragraf.
getParagraph()ParagraphMendapatkan Paragraph tempat gambar ditautkan.
getTopOffset()NumberMendapatkan offset gambar, dalam poin, dari bagian atas paragraf.
getWidth()IntegerMengambil lebar gambar, dalam piksel.
setHeight(height)PositionedImageMenetapkan tinggi gambar dalam piksel.
setLayout(layout)PositionedImageMenetapkan definisi cara gambar disusun.
setLeftOffset(offset)PositionedImageMenetapkan offset gambar, dalam titik, dari kiri paragraf.
setTopOffset(offset)PositionedImageMenetapkan offset gambar, dalam titik, dari bagian atas paragraf.
setWidth(width)PositionedImageMenetapkan lebar gambar dalam piksel.

PositionedLayout

Properti

PropertiJenisDeskripsi
ABOVE_TEXTEnumGambar diposisikan di atas teks.
BREAK_BOTHEnumGambar memisahkan teks di sebelah kiri dan kanan.
BREAK_LEFTEnumGambar memisahkan teks di sebelah kiri.
BREAK_RIGHTEnumGambar memisahkan teks di sebelah kanan.
WRAP_TEXTEnumGambar digabungkan dengan teks.

Range

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
getRangeElements()RangeElement[]Mendapatkan semua elemen dalam Range ini, termasuk elemen Text parsial (misalnya, dalam kasus pilihan yang hanya menyertakan sebagian elemen Text).

RangeBuilder

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
addElement(element)RangeBuilderMenambahkan seluruh Element ke RangeBuilder ini.
addElement(textElement, startOffset, endOffsetInclusive)RangeBuilderMenambahkan elemen Text sebagian ke RangeBuilder ini.
addElementsBetween(startElement, endElementInclusive)RangeBuilderMenambahkan dua elemen utuh, dan semua elemen di antaranya, ke RangeBuilder ini.
addElementsBetween(startTextElement, startOffset, endTextElementInclusive, endOffsetInclusive)RangeBuilderMenambahkan dua elemen Text parsial, dan semua elemen di antaranya, ke RangeBuilder.
addRange(range)RangeBuilderMenambahkan konten Range lain ke RangeBuilder ini.
build()RangeMembuat Range dari setelan yang diterapkan ke builder.
getRangeElements()RangeElement[]Mendapatkan semua elemen dalam Range ini, termasuk elemen Text parsial (misalnya, dalam kasus pilihan yang hanya menyertakan sebagian elemen Text).

RangeElement

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
getElement()ElementMendapatkan Element yang sesuai dengan RangeElement ini.
getEndOffsetInclusive()IntegerMendapatkan posisi akhir rentang sebagian dalam elemen rentang.
getStartOffset()IntegerMendapatkan posisi awal rentang parsial dalam elemen rentang.
isPartial()BooleanMenentukan apakah elemen rentang ini mencakup seluruh elemen atau sebagian pilihan karakter elemen.

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
copy()RichLinkMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
getAttributes()ObjectMengambil atribut elemen.
getMimeType()StringMenampilkan jenis MIME link, yang tersedia jika item adalah link ke file Drive dan null jika tidak.
getNextSibling()ElementMengambil elemen pasangan berikutnya dari elemen.
getParent()ContainerElementMengambil elemen induk elemen.
getPreviousSibling()ElementMengambil elemen saudara sebelumnya dari elemen.
getTitle()StringMenampilkan judul link yang ditampilkan.
getType()ElementTypeMengambil ElementType elemen.
getUrl()StringMenampilkan URL resource.
isAtDocumentEnd()BooleanMenentukan apakah elemen berada di akhir Document.
merge()RichLinkMenggabungkan elemen dengan elemen sebelumnya dari jenis yang sama.
removeFromParent()RichLinkMenghapus elemen dari induknya.
setAttributes(attributes)RichLinkMenetapkan atribut elemen.

Tab

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
asDocumentTab()DocumentTabMengambil konten tab sebagai DocumentTab.
getChildTabs()Tab[]Mengambil tab turunan yang disusun bertingkat dalam tab ini.
getId()StringMengambil ID tab.
getIndex()IntegerMengambil indeks tab berbasis 0 dalam induk.
getTitle()StringMengambil judul tab.
getType()TabTypeMengambil jenis tab.

TabType

Properti

PropertiJenisDeskripsi
DOCUMENT_TABEnumJenis yang sesuai dengan DocumentTab.

Table

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
appendTableRow()TableRowMembuat dan menambahkan TableRow baru.
appendTableRow(tableRow)TableRowMenambahkan TableRow yang diberikan.
clear()TableMenghapus konten elemen.
copy()TableMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
editAsText()TextMendapatkan versi Text elemen saat ini, untuk diedit.
findElement(elementType)RangeElementMenelusuri konten elemen untuk menemukan turunan dari jenis yang ditentukan.
findElement(elementType, from)RangeElementMenelusuri konten elemen untuk mencari turunan dari jenis yang ditentukan, mulai dari RangeElement yang ditentukan.
findText(searchPattern)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan menggunakan ekspresi reguler.
findText(searchPattern, from)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan, mulai dari hasil penelusuran tertentu.
getAttributes()ObjectMengambil atribut elemen.
getBorderColor()StringMengambil warna batas.
getBorderWidth()NumberMengambil lebar batas, dalam poin.
getCell(rowIndex, cellIndex)TableCellMengambil TableCell pada indeks baris dan sel yang ditentukan.
getChild(childIndex)ElementMengambil elemen turunan pada indeks turunan yang ditentukan.
getChildIndex(child)IntegerMengambil indeks turunan untuk elemen turunan yang ditentukan.
getColumnWidth(columnIndex)NumberMengambil lebar kolom tabel yang ditentukan, dalam titik.
getLinkUrl()StringMengambil URL link.
getNextSibling()ElementMengambil elemen pasangan berikutnya dari elemen.
getNumChildren()IntegerMengambil jumlah turunan.
getNumRows()IntegerMengambil jumlah TableRows.
getParent()ContainerElementMengambil elemen induk elemen.
getPreviousSibling()ElementMengambil elemen saudara sebelumnya dari elemen.
getRow(rowIndex)TableRowMengambil TableRow pada indeks baris yang ditentukan.
getText()StringMengambil konten elemen sebagai string teks.
getTextAlignment()TextAlignmentMendapatkan perataan teks.
getType()ElementTypeMengambil ElementType elemen.
insertTableRow(childIndex)TableRowMembuat dan menyisipkan TableRow baru di indeks yang ditentukan.
insertTableRow(childIndex, tableRow)TableRowMenyisipkan TableRow yang diberikan pada indeks yang ditentukan.
isAtDocumentEnd()BooleanMenentukan apakah elemen berada di akhir Document.
removeChild(child)TableMenghapus elemen turunan yang ditentukan.
removeFromParent()TableMenghapus elemen dari induknya.
removeRow(rowIndex)TableRowMenghapus TableRow pada indeks baris yang ditentukan.
replaceText(searchPattern, replacement)ElementMengganti semua kemunculan pola teks tertentu dengan string pengganti tertentu, menggunakan ekspresi reguler.
setAttributes(attributes)TableMenetapkan atribut elemen.
setBorderColor(color)TableMenetapkan warna batas.
setBorderWidth(width)TableMenetapkan lebar batas, dalam poin.
setColumnWidth(columnIndex, width)TableMenetapkan lebar kolom yang ditentukan, dalam titik.
setLinkUrl(url)TableMenetapkan URL link.
setTextAlignment(textAlignment)TableMenetapkan perataan teks.

TableCell

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
appendHorizontalRule()HorizontalRuleMembuat dan menambahkan HorizontalRule baru.
appendImage(image)InlineImageMembuat dan menambahkan InlineImage baru dari blob gambar yang ditentukan.
appendImage(image)InlineImageMenambahkan InlineImage yang diberikan.
appendListItem(listItem)ListItemMenambahkan ListItem yang diberikan.
appendListItem(text)ListItemMembuat dan menambahkan ListItem baru.
appendParagraph(paragraph)ParagraphMenambahkan Paragraph yang diberikan.
appendParagraph(text)ParagraphMembuat dan menambahkan Paragraph baru.
appendTable()TableMembuat dan menambahkan Table baru.
appendTable(cells)TableMenambahkan Table baru yang berisi sel yang ditentukan.
appendTable(table)TableMenambahkan Table yang diberikan.
clear()TableCellMenghapus konten elemen.
copy()TableCellMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
editAsText()TextMendapatkan versi Text elemen saat ini, untuk diedit.
findElement(elementType)RangeElementMenelusuri konten elemen untuk menemukan turunan dari jenis yang ditentukan.
findElement(elementType, from)RangeElementMenelusuri konten elemen untuk mencari turunan dari jenis yang ditentukan, mulai dari RangeElement yang ditentukan.
findText(searchPattern)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan menggunakan ekspresi reguler.
findText(searchPattern, from)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan, mulai dari hasil penelusuran tertentu.
getAttributes()ObjectMengambil atribut elemen.
getBackgroundColor()StringMengambil warna latar belakang.
getChild(childIndex)ElementMengambil elemen turunan pada indeks turunan yang ditentukan.
getChildIndex(child)IntegerMengambil indeks turunan untuk elemen turunan yang ditentukan.
getColSpan()IntegerMengambil span kolom, yang merupakan jumlah kolom sel tabel yang dijangkau oleh sel ini.
getLinkUrl()StringMengambil URL link.
getNextSibling()ElementMengambil elemen pasangan berikutnya dari elemen.
getNumChildren()IntegerMengambil jumlah turunan.
getPaddingBottom()NumberMengambil padding bawah, dalam poin.
getPaddingLeft()NumberMengambil padding kiri, dalam poin.
getPaddingRight()NumberMengambil padding kanan, dalam poin.
getPaddingTop()NumberMengambil padding atas, dalam poin.
getParent()ContainerElementMengambil elemen induk elemen.
getParentRow()TableRowMengambil TableRow yang berisi TableCell saat ini.
getParentTable()TableMengambil Table yang berisi TableCell saat ini.
getPreviousSibling()ElementMengambil elemen saudara sebelumnya dari elemen.
getRowSpan()IntegerMengambil rentang baris, yaitu jumlah baris sel tabel yang dijangkau sel ini.
getText()StringMengambil konten elemen sebagai string teks.
getTextAlignment()TextAlignmentMendapatkan perataan teks.
getType()ElementTypeMengambil ElementType elemen.
getVerticalAlignment()VerticalAlignmentMengambil VerticalAlignment.
getWidth()NumberMengambil lebar kolom yang berisi sel, dalam titik.
insertHorizontalRule(childIndex)HorizontalRuleMembuat dan menyisipkan HorizontalRule baru di indeks yang ditentukan.
insertImage(childIndex, image)InlineImageMembuat dan menyisipkan InlineImage dari blob gambar yang ditentukan, pada indeks yang ditentukan.
insertImage(childIndex, image)InlineImageMenyisipkan InlineImage yang diberikan pada indeks yang ditentukan.
insertListItem(childIndex, listItem)ListItemMenyisipkan ListItem yang diberikan pada indeks yang ditentukan.
insertListItem(childIndex, text)ListItemMembuat dan menyisipkan ListItem baru di indeks yang ditentukan.
insertParagraph(childIndex, paragraph)ParagraphMenyisipkan Paragraph yang diberikan pada indeks yang ditentukan.
insertParagraph(childIndex, text)ParagraphMembuat dan menyisipkan Paragraph baru di indeks yang ditentukan.
insertTable(childIndex)TableMembuat dan menyisipkan Table baru di indeks yang ditentukan.
insertTable(childIndex, cells)TableMembuat dan menyisipkan Table baru yang berisi sel yang ditentukan, di indeks yang ditentukan.
insertTable(childIndex, table)TableMenyisipkan Table yang diberikan pada indeks yang ditentukan.
isAtDocumentEnd()BooleanMenentukan apakah elemen berada di akhir Document.
merge()TableCellMenggabungkan elemen dengan elemen sebelumnya dari jenis yang sama.
removeChild(child)TableCellMenghapus elemen turunan yang ditentukan.
removeFromParent()TableCellMenghapus elemen dari induknya.
replaceText(searchPattern, replacement)ElementMengganti semua kemunculan pola teks tertentu dengan string pengganti tertentu, menggunakan ekspresi reguler.
setAttributes(attributes)TableCellMenetapkan atribut elemen.
setBackgroundColor(color)TableCellMenetapkan warna latar belakang.
setLinkUrl(url)TableCellMenetapkan URL link.
setPaddingBottom(paddingBottom)TableCellMenetapkan padding bawah, dalam poin.
setPaddingLeft(paddingLeft)TableCellMenetapkan padding kiri, dalam poin.
setPaddingRight(paddingRight)TableCellMenetapkan padding kanan, dalam poin.
setPaddingTop(paddingTop)TableCellMenetapkan padding atas, dalam poin.
setText(text)TableCellMenetapkan konten sebagai teks biasa.
setTextAlignment(textAlignment)TableCellMenetapkan perataan teks.
setVerticalAlignment(alignment)TableCellMenetapkan perataan vertikal.
setWidth(width)TableCellMenetapkan lebar kolom yang berisi sel saat ini, dalam poin.

TableOfContents

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
clear()TableOfContentsMenghapus konten elemen.
copy()TableOfContentsMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
editAsText()TextMendapatkan versi Text elemen saat ini, untuk diedit.
findElement(elementType)RangeElementMenelusuri konten elemen untuk menemukan turunan dari jenis yang ditentukan.
findElement(elementType, from)RangeElementMenelusuri konten elemen untuk mencari turunan dari jenis yang ditentukan, mulai dari RangeElement yang ditentukan.
findText(searchPattern)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan menggunakan ekspresi reguler.
findText(searchPattern, from)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan, mulai dari hasil penelusuran tertentu.
getAttributes()ObjectMengambil atribut elemen.
getChild(childIndex)ElementMengambil elemen turunan pada indeks turunan yang ditentukan.
getChildIndex(child)IntegerMengambil indeks turunan untuk elemen turunan yang ditentukan.
getLinkUrl()StringMengambil URL link.
getNextSibling()ElementMengambil elemen pasangan berikutnya dari elemen.
getNumChildren()IntegerMengambil jumlah turunan.
getParent()ContainerElementMengambil elemen induk elemen.
getPreviousSibling()ElementMengambil elemen saudara sebelumnya dari elemen.
getText()StringMengambil konten elemen sebagai string teks.
getTextAlignment()TextAlignmentMendapatkan perataan teks.
getType()ElementTypeMengambil ElementType elemen.
isAtDocumentEnd()BooleanMenentukan apakah elemen berada di akhir Document.
removeFromParent()TableOfContentsMenghapus elemen dari induknya.
replaceText(searchPattern, replacement)ElementMengganti semua kemunculan pola teks tertentu dengan string pengganti tertentu, menggunakan ekspresi reguler.
setAttributes(attributes)TableOfContentsMenetapkan atribut elemen.
setLinkUrl(url)TableOfContentsMenetapkan URL link.
setTextAlignment(textAlignment)TableOfContentsMenetapkan perataan teks.

TableRow

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
appendTableCell()TableCellMembuat dan menambahkan TableCell baru.
appendTableCell(textContents)TableCellMenambahkan TableCell yang diberikan yang berisi teks yang ditentukan.
appendTableCell(tableCell)TableCellMenambahkan TableCell yang diberikan.
clear()TableRowMenghapus konten elemen.
copy()TableRowMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
editAsText()TextMendapatkan versi Text elemen saat ini, untuk diedit.
findElement(elementType)RangeElementMenelusuri konten elemen untuk menemukan turunan dari jenis yang ditentukan.
findElement(elementType, from)RangeElementMenelusuri konten elemen untuk mencari turunan dari jenis yang ditentukan, mulai dari RangeElement yang ditentukan.
findText(searchPattern)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan menggunakan ekspresi reguler.
findText(searchPattern, from)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan, mulai dari hasil penelusuran tertentu.
getAttributes()ObjectMengambil atribut elemen.
getCell(cellIndex)TableCellMengambil TableCell pada indeks sel yang ditentukan.
getChild(childIndex)ElementMengambil elemen turunan pada indeks turunan yang ditentukan.
getChildIndex(child)IntegerMengambil indeks turunan untuk elemen turunan yang ditentukan.
getLinkUrl()StringMengambil URL link.
getMinimumHeight()NumberMengambil tinggi minimum, dalam poin.
getNextSibling()ElementMengambil elemen pasangan berikutnya dari elemen.
getNumCells()IntegerMengambil jumlah sel dalam baris.
getNumChildren()IntegerMengambil jumlah turunan.
getParent()ContainerElementMengambil elemen induk elemen.
getParentTable()TableMengambil Table yang berisi baris saat ini.
getPreviousSibling()ElementMengambil elemen saudara sebelumnya dari elemen.
getText()StringMengambil konten elemen sebagai string teks.
getTextAlignment()TextAlignmentMendapatkan perataan teks.
getType()ElementTypeMengambil ElementType elemen.
insertTableCell(childIndex)TableCellMembuat dan menyisipkan TableCell baru di indeks yang ditentukan.
insertTableCell(childIndex, textContents)TableCellMenyisipkan TableCell yang diberikan pada indeks yang ditentukan, yang berisi teks yang diberikan.
insertTableCell(childIndex, tableCell)TableCellMenyisipkan TableCell yang diberikan pada indeks yang ditentukan.
isAtDocumentEnd()BooleanMenentukan apakah elemen berada di akhir Document.
merge()TableRowMenggabungkan elemen dengan elemen sebelumnya dari jenis yang sama.
removeCell(cellIndex)TableCellMenghapus TableCell pada indeks sel yang ditentukan.
removeChild(child)TableRowMenghapus elemen turunan yang ditentukan.
removeFromParent()TableRowMenghapus elemen dari induknya.
replaceText(searchPattern, replacement)ElementMengganti semua kemunculan pola teks tertentu dengan string pengganti tertentu, menggunakan ekspresi reguler.
setAttributes(attributes)TableRowMenetapkan atribut elemen.
setLinkUrl(url)TableRowMenetapkan URL link.
setMinimumHeight(minHeight)TableRowMenetapkan tinggi minimum, dalam poin.
setTextAlignment(textAlignment)TableRowMenetapkan perataan teks.

Text

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
appendText(text)TextMenambahkan teks yang ditentukan ke akhir wilayah teks ini.
copy()TextMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
deleteText(startOffset, endOffsetInclusive)TextMenghapus rentang teks.
editAsText()TextMendapatkan versi Text elemen saat ini, untuk diedit.
findText(searchPattern)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan menggunakan ekspresi reguler.
findText(searchPattern, from)RangeElementMenelusuri konten elemen untuk pola teks yang ditentukan, mulai dari hasil penelusuran tertentu.
getAttributes()ObjectMengambil atribut elemen.
getAttributes(offset)ObjectMengambil atribut pada offset karakter yang ditentukan.
getBackgroundColor()StringMengambil setelan warna latar belakang.
getBackgroundColor(offset)StringMengambil warna latar belakang pada offset karakter yang ditentukan.
getFontFamily()StringMengambil setelan jenis font.
getFontFamily(offset)StringMengambil jenis font pada offset karakter yang ditentukan.
getFontSize()NumberMengambil setelan ukuran font.
getFontSize(offset)NumberMengambil ukuran font pada offset karakter yang ditentukan.
getForegroundColor()StringMengambil setelan warna latar depan.
getForegroundColor(offset)StringMengambil warna latar depan pada offset karakter yang ditentukan.
getLinkUrl()StringMengambil URL link.
getLinkUrl(offset)StringMengambil URL link pada offset karakter yang ditentukan.
getNextSibling()ElementMengambil elemen pasangan berikutnya dari elemen.
getParent()ContainerElementMengambil elemen induk elemen.
getPreviousSibling()ElementMengambil elemen saudara sebelumnya dari elemen.
getText()StringMengambil konten elemen sebagai string teks.
getTextAlignment()TextAlignmentMendapatkan perataan teks.
getTextAlignment(offset)TextAlignmentMendapatkan perataan teks untuk satu karakter.
getTextAttributeIndices()Integer[]Mengambil kumpulan indeks teks yang sesuai dengan awal eksekusi pemformatan teks yang berbeda.
getType()ElementTypeMengambil ElementType elemen.
insertText(offset, text)TextMenyisipkan teks yang ditentukan pada offset karakter yang diberikan.
isAtDocumentEnd()BooleanMenentukan apakah elemen berada di akhir Document.
isBold()BooleanMengambil setelan cetak tebal.
isBold(offset)BooleanMengambil setelan tebal pada offset karakter yang ditentukan.
isItalic()BooleanMengambil setelan miring.
isItalic(offset)BooleanMengambil setelan miring pada offset karakter yang ditentukan.
isStrikethrough()BooleanMengambil setelan coretan.
isStrikethrough(offset)BooleanMengambil setelan coretan pada offset karakter yang ditentukan.
isUnderline()BooleanMengambil setelan garis bawah.
isUnderline(offset)BooleanMengambil setelan garis bawah pada offset karakter yang ditentukan.
merge()TextMenggabungkan elemen dengan elemen sebelumnya dari jenis yang sama.
removeFromParent()TextMenghapus elemen dari induknya.
replaceText(searchPattern, replacement)ElementMengganti semua kemunculan pola teks tertentu dengan string pengganti tertentu, menggunakan ekspresi reguler.
setAttributes(startOffset, endOffsetInclusive, attributes)TextMenerapkan atribut yang ditentukan ke rentang karakter yang diberikan.
setAttributes(attributes)TextMenetapkan atribut elemen.
setBackgroundColor(startOffset, endOffsetInclusive, color)TextMenetapkan warna latar belakang untuk rentang karakter yang ditentukan.
setBackgroundColor(color)TextMenetapkan warna latar belakang.
setBold(bold)TextMenetapkan setelan tebal.
setBold(startOffset, endOffsetInclusive, bold)TextMenetapkan setelan tebal untuk rentang karakter yang ditentukan.
setFontFamily(startOffset, endOffsetInclusive, fontFamilyName)TextMenetapkan jenis font untuk rentang karakter yang ditentukan.
setFontFamily(fontFamilyName)TextMenetapkan jenis font.
setFontSize(startOffset, endOffsetInclusive, size)TextMenetapkan ukuran font untuk rentang karakter yang ditentukan.
setFontSize(size)TextMenetapkan ukuran font.
setForegroundColor(startOffset, endOffsetInclusive, color)TextMenetapkan warna latar depan untuk rentang karakter yang ditentukan.
setForegroundColor(color)TextMenetapkan warna latar depan.
setItalic(italic)TextMenetapkan setelan miring.
setItalic(startOffset, endOffsetInclusive, italic)TextMenetapkan setelan miring untuk rentang karakter yang ditentukan.
setLinkUrl(startOffset, endOffsetInclusive, url)TextMenetapkan URL link untuk rentang karakter yang ditentukan.
setLinkUrl(url)TextMenetapkan URL link.
setStrikethrough(strikethrough)TextMenetapkan setelan coretan.
setStrikethrough(startOffset, endOffsetInclusive, strikethrough)TextMenetapkan setelan coretan untuk rentang karakter yang ditentukan.
setText(text)TextMenetapkan konten teks.
setTextAlignment(startOffset, endOffsetInclusive, textAlignment)TextMenetapkan perataan teks untuk rentang karakter tertentu.
setTextAlignment(textAlignment)TextMenetapkan perataan teks.
setUnderline(underline)TextMenetapkan setelan garis bawah.
setUnderline(startOffset, endOffsetInclusive, underline)TextMenetapkan setelan garis bawah untuk rentang karakter yang ditentukan.

TextAlignment

Properti

PropertiJenisDeskripsi
NORMALEnumPerataan teks normal.
SUPERSCRIPTEnumPerataan teks superskrip.
SUBSCRIPTEnumPerataan teks subskrip.

UnsupportedElement

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
copy()UnsupportedElementMenampilkan salinan mendalam yang terpisah dari elemen saat ini.
getAttributes()ObjectMengambil atribut elemen.
getNextSibling()ElementMengambil elemen pasangan berikutnya dari elemen.
getParent()ContainerElementMengambil elemen induk elemen.
getPreviousSibling()ElementMengambil elemen saudara sebelumnya dari elemen.
getType()ElementTypeMengambil ElementType elemen.
isAtDocumentEnd()BooleanMenentukan apakah elemen berada di akhir Document.
merge()UnsupportedElementMenggabungkan elemen dengan elemen sebelumnya dari jenis yang sama.
removeFromParent()UnsupportedElementMenghapus elemen dari induknya.
setAttributes(attributes)UnsupportedElementMenetapkan atribut elemen.

VerticalAlignment

Properti

PropertiJenisDeskripsi
BOTTOMEnumOpsi perataan bawah.
CENTEREnumOpsi perataan tengah.
TOPEnumOpsi perataan atas.