Page
Inheritance: java.lang.Object, com.aspose.note.Node, com.aspose.note.CompositeNodeBase, com.aspose.note.CompositeNode
public final class Page extends CompositeNode<IPageChildNode>
Mewakili sebuah halaman.
Konstruktor
| Konstruktor | Deskripsi |
|---|---|
| Page() | Menginisialisasi instance baru dari kelas Page. |
Metode
| Metode | Deskripsi |
|---|---|
| accept(DocumentVisitor visitor) | Menerima pengunjung node. |
| deepClone() | Menggandakan halaman. |
| deepClone(boolean cloneHistory) | Menggandakan halaman. |
| getAuthor() | Mendapatkan atau mengatur penulis. |
| getBackgroundColor() | Mendapatkan atau mengatur warna latar belakang halaman. |
| getCreationTime() | Mendapatkan atau mengatur waktu pembuatan. |
| getLastModifiedTime() | Mendapatkan atau mengatur waktu terakhir dimodifikasi. |
| getLevel() | Mendapatkan atau mengatur level. |
| getMargin() | Mendapatkan atau mengatur margin. |
| getPageContentRevisionSummary() | Mendapatkan atau mengatur ringkasan revisi untuk halaman dan node anaknya. |
| getPageLayoutSize() | Mendapatkan ukuran tata letak halaman yang ditampilkan di editor. |
| getSizeType() | Mendapatkan atau mengatur tipe ukuran sebuah halaman. |
| getTitle() | Mendapatkan atau mengatur judul. |
| isConflictPage() | Mendapatkan atau mengatur nilai yang menunjukkan apakah halaman ini adalah halaman konflik. |
| setAuthor(String value) | Mendapatkan atau mengatur penulis. |
| setBackgroundColor(Color value) | Mendapatkan atau mengatur warna latar belakang halaman. |
| setConflictPage(boolean value) | Mendapatkan atau mengatur nilai yang menunjukkan apakah halaman ini adalah halaman konflik. |
| setCreationTime(Date value) | Mendapatkan atau mengatur waktu pembuatan. |
| setLastModifiedTime(Date value) | Mendapatkan atau mengatur waktu terakhir dimodifikasi. |
| setLevel(byte value) | Mendapatkan atau mengatur level. |
| setMargin(Margins value) | Mendapatkan atau mengatur margin. |
| setPageContentRevisionSummary(RevisionSummary value) | Mendapatkan atau mengatur ringkasan revisi untuk halaman dan node anaknya. |
| setPageLayoutSize(Dimension2D value) | Mengatur ukuran tata letak halaman yang ditampilkan di editor. |
| setSizeType(int value) | Mendapatkan atau mengatur tipe ukuran sebuah halaman. |
| setTitle(Title value) | Mendapatkan atau mengatur judul. |
Page()
public Page()
Menginisialisasi instance baru dari kelas Page.
accept(DocumentVisitor visitor)
public void accept(DocumentVisitor visitor)
Menerima pengunjung node.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| visitor | DocumentVisitor | Objek dari kelas yang diturunkan dari DocumentVisitor. |
deepClone()
public final Page deepClone()
Menggandakan halaman.
Returns: Page - A clone of the page.
deepClone(boolean cloneHistory)
public final Page deepClone(boolean cloneHistory)
Menggandakan halaman.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| cloneHistory | boolean | Menentukan apakah riwayat halaman harus digandakan. |
Returns: Page - A clone of the page.
getAuthor()
public String getAuthor()
Mendapatkan atau mengatur penulis.
Returns: java.lang.String
getBackgroundColor()
public final Color getBackgroundColor()
Mendapatkan atau mengatur warna latar belakang halaman.
Returns: java.awt.Color
getCreationTime()
public Date getCreationTime()
Mendapatkan atau mengatur waktu pembuatan.
Returns: java.util.Date
getLastModifiedTime()
public Date getLastModifiedTime()
Mendapatkan atau mengatur waktu terakhir dimodifikasi.
Returns: java.util.Date
getLevel()
public byte getLevel()
Mendapatkan atau mengatur level.
Returns: byte
getMargin()
public Margins getMargin()
Mendapatkan atau mengatur margin.
Returns: Margins
getPageContentRevisionSummary()
public RevisionSummary getPageContentRevisionSummary()
Mendapatkan atau mengatur ringkasan revisi untuk halaman dan node anaknya.
Returns: RevisionSummary
getPageLayoutSize()
public final Dimension2D getPageLayoutSize()
Mendapatkan ukuran tata letak halaman yang ditampilkan di editor.
Nilai ini digunakan oleh aplikasi Microsoft OneNote untuk menampilkan tata letak halaman dasar saat dokumen dibuka. Nilai ini tidak memengaruhi pencetakan dan penyimpanan dokumen. Ketika properti Page.SizeType diatur ke PageSizeType.SizeByContent, properti ini mengembalikan ukuran sebenarnya dari konten.
Returns: java.awt.geom.Dimension2D
getSizeType()
public final int getSizeType()
Mendapatkan atau mengatur tipe ukuran sebuah halaman.
Secara default, halaman secara otomatis mengubah ukuran. Nilai default adalah PageSizeType.SizeByContent.
Returns: int
getTitle()
public Title getTitle()
Mendapatkan atau mengatur judul.
Nilai: Title.
Returns: Title
isConflictPage()
public final boolean isConflictPage()
Mendapatkan atau mengatur nilai yang menunjukkan apakah halaman ini adalah halaman konflik.
Halaman konflik muncul ketika dua pengguna mencoba memperbarui konten yang sama. Dalam kasus ini, perubahan pengguna pertama ditulis seperti biasa. Namun perubahan pengguna lain tidak dapat digabungkan. Jadi hanya salinan halaman yang dibuat dan ditandai sebagai konflik.
Pada versi ini, konflik diselesaikan dengan mengutamakan perubahan pengguna pertama. Jadi jika dokumen memiliki halaman konflik, halaman tersebut akan ditampilkan dalam riwayat tetapi akan dilewati saat penyimpanan. Flag ini dapat direset untuk menyimpan halaman tersebut dalam riwayat seperti halaman biasa.
Contoh detail tentang manipulasi halaman konflik dapat ditemukan di dokumentasi online.
Returns: boolean
setAuthor(String value)
public void setAuthor(String value)
Mendapatkan atau mengatur penulis.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | java.lang.String |
setBackgroundColor(Color value)
public final void setBackgroundColor(Color value)
Mendapatkan atau mengatur warna latar belakang halaman.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | java.awt.Color |
setConflictPage(boolean value)
public final void setConflictPage(boolean value)
Mendapatkan atau mengatur nilai yang menunjukkan apakah halaman ini adalah halaman konflik.
Halaman konflik muncul ketika dua pengguna mencoba memperbarui konten yang sama. Dalam kasus ini, perubahan pengguna pertama ditulis seperti biasa. Namun perubahan pengguna lain tidak dapat digabungkan. Jadi hanya salinan halaman yang dibuat dan ditandai sebagai konflik.
Pada versi ini, konflik diselesaikan dengan mengutamakan perubahan pengguna pertama. Jadi jika dokumen memiliki halaman konflik, halaman tersebut akan ditampilkan dalam riwayat tetapi akan dilewati saat penyimpanan. Flag ini dapat direset untuk menyimpan halaman tersebut dalam riwayat seperti halaman biasa.
Contoh detail tentang manipulasi halaman konflik dapat ditemukan di dokumentasi online.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | boolean |
setCreationTime(Date value)
public void setCreationTime(Date value)
Mendapatkan atau mengatur waktu pembuatan.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | java.util.Date |
setLastModifiedTime(Date value)
public void setLastModifiedTime(Date value)
Mendapatkan atau mengatur waktu terakhir dimodifikasi.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | java.util.Date |
setLevel(byte value)
public void setLevel(byte value)
Mendapatkan atau mengatur level.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | byte |
setMargin(Margins value)
public void setMargin(Margins value)
Mendapatkan atau mengatur margin.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| value | Margins |
setPageContentRevisionSummary(RevisionSummary value)
public void setPageContentRevisionSummary(RevisionSummary value)
Mendapatkan atau mengatur ringkasan revisi untuk halaman dan node anaknya.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| value | RevisionSummary |
setPageLayoutSize(Dimension2D value)
public final void setPageLayoutSize(Dimension2D value)
Mengatur ukuran tata letak halaman yang ditampilkan di editor.
Nilai ini digunakan oleh aplikasi Microsoft OneNote untuk menampilkan tata letak halaman dasar saat dokumen dibuka. Nilai ini tidak memengaruhi pencetakan dan penyimpanan dokumen. Ketika properti Page.SizeType diatur ke PageSizeType.SizeByContent, properti ini mengembalikan ukuran sebenarnya dari konten.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | java.awt.geom.Dimension2D |
setSizeType(int value)
public final void setSizeType(int value)
Mendapatkan atau mengatur tipe ukuran sebuah halaman.
Secara default, halaman secara otomatis mengubah ukuran. Nilai default adalah PageSizeType.SizeByContent.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| nilai | int |
setTitle(Title value)
public void setTitle(Title value)
Mendapatkan atau mengatur judul.
Nilai: Title.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| value | Title |