Microsoft OneNote adalah alat pencatatan yang ampuh. Tingkatkan pengalaman OneNote Anda ke level selanjutnya dengan mempelajari cara mengubah gaya menggunakan Java! Dalam panduan ini, kami akan menunjukkan cara mengubah gaya dalam dokumen OneNote menggunakan Java untuk meningkatkan keterbacaan. Panduan ini akan memberi Anda petunjuk langkah demi langkah untuk menerapkan perubahan gaya dan cuplikan kode untuk meningkatkan produktivitas Anda.
Artikel ini mencakup topik-topik berikut:
- Java OneNote API untuk mengubah gaya di OneNote
- Buat judul halaman dengan gaya teks
- Mengubah gaya teks judul halaman
- Ubah gaya teks paragraf
- Tetapkan gaya paragraf default
- Sumber belajar gratis
Java OneNote API untuk Mengubah Gaya di OneNote
Aspose.Note for Java OneNote API menyediakan cara yang ampuh untuk berinteraksi dengan dokumen OneNote secara terprogram. Hal ini memungkinkan pengembang untuk mengotomatiskan tugas, membuat alat khusus, dan mengintegrasikan OneNote dengan aplikasi lain di Java. Untuk mengubah gaya di OneNote menggunakan Java, kita akan menggunakan Aspose.Note for Java OneNote API untuk mengakses dan mengubah format catatan.
Silakan unduh JAR API atau tambahkan konfigurasi pom.xml berikut ke aplikasi Java berbasis Maven.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.com/java/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-note</artifactId>
<version>24.4</version>
<classifier>jdk17</classifier>
</dependency>
Buat Judul Halaman OneNote dengan Gaya Teks di Java
Kita bisa membuat judul halaman di dokumen OneNote secara terprogram dengan mengikuti langkah-langkah di bawah ini:
- Buat dokumen OneNote baru menggunakan kelas Document.
- Tambahkan halaman baru menggunakan kelas Halaman.
- Tentukan teks judul, tanggal, dan waktu menggunakan kelas RichText.
- Atur properti ParagraphStyle dari objek kelas RichText untuk menentukan nama font, ukuran, warna, dll.
- Terakhir, simpan dokumen menggunakan metode save().
Contoh kode berikut memperlihatkan cara membuat judul halaman dengan gaya dalam dokumen OneNote menggunakan Java.
// inisialisasi Dokumen baru
Document doc = new Document();
// inisialisasi Halaman baru
Page page = new Page();
// teks judul
RichText titleText = new RichText().append("Title text.");
// teks judul style
ParagraphStyle titleTextStyle = new ParagraphStyle();
titleTextStyle.setFontName("Courier New");
titleTextStyle.setFontSize(20);
// set teks judul style
titleText.setParagraphStyle(titleTextStyle);
// tanggal judul
RichText titleDate = new RichText().append("Friday, 11 November 2011");
titleDate.setParagraphStyle(ParagraphStyle.getDefault());
// waktu judul
RichText titleTime = new RichText().append("12:34");
titleTime.setParagraphStyle(ParagraphStyle.getDefault());
Title title = new Title();
title.setTitleText(titleText);
title.setTitleDate(titleDate);
title.setTitleTime(titleTime);
page.setTitle(title);
// tambahkan simpul halaman
doc.appendChildLast(page);
// menyimpan dokumen
doc.save("CreatePageTitle.one");
Ubah Gaya Teks Judul Halaman di Java
Kita juga bisa mengubah gaya teks judul halaman di dokumen OneNote dengan mengikuti langkah-langkah di bawah ini:
- Muat dokumen OneNote yang sudah ada menggunakan kelas Document.
- Ulangi semua judul halaman dalam dokumen.
- Ubah properti ParagraphStyle untuk setiap judul.
- Alternatifnya, ubah properti Style TextRuns untuk setiap judul.
- Terakhir, simpan dokumen menggunakan metode save().
Contoh kode berikut memperlihatkan cara mengubah gaya teks judul halaman di dokumen OneNote menggunakan Java.
// Muat dokumen ke Aspose.Note.
Document document = new Document("CreatePageTitle.one");
// Ubah gayanya
for (Title title : (Iterable<Title>) document.getChildNodes(Title.class)) {
// Ubah gaya paragraf judul
title.getTitleText().getParagraphStyle().setFontSize(38);
title.getTitleText().getParagraphStyle().setBold(true);
title.getTitleText().getParagraphStyle().setFontColor(Color.BLUE);
// Alternatifnya, ubah gaya penulisan teks di dalam judul
for (TextRun richText : title.getTitleText().getTextRuns()) {
richText.getStyle().setFontSize(50);
richText.getStyle().setBold(true);
richText.getStyle().setFontColor(Color.BLUE);
}
}
// Simpan dokumennya
document.save("PageTitle.one");
Ubah Gaya Teks Paragraf OneNote di Java
Kita dapat mengubah gaya teks paragraf di dokumen OneNote dengan mengikuti langkah-langkah di bawah ini:
- Muat dokumen OneNote menggunakan kelas Document.
- Dapatkan node RichText tertentu atau semua menggunakan metode GgtChildNodes().
- Ubah properti Style, misalnya FontColor, Highlight, FontSize, dll. dari TextRuns untuk node RichText.
- Terakhir, simpan dokumen menggunakan metode save().
Contoh kode berikut memperlihatkan cara mengubah gaya teks paragraf dalam dokumen OneNote menggunakan Java.
// Muat dokumen ke Aspose.Note.
Document document = new Document("D:\\Files\\Aspose.one");
// Dapatkan semua halamannya
List<Page> pages = document.getChildNodes(Page.class);
// Dapatkan node RichText tertentu
List<RichText> richTextNodes = pages.get(3).getChildNodes(RichText.class);
if (richTextNodes != null && richTextNodes.size() > 3) {
for (int i = 3; i < richTextNodes.size(); i++) {
RichText richText = richTextNodes.get(i);
// Terapkan gaya pemformatan
for (TextRun run : richText.getTextRuns()) {
// Atur warna font
run.getStyle().setFontColor(Color.YELLOW);
// Atur warna sorotan
run.getStyle().setHighlight(Color.BLUE);
// Atur ukuran font
run.getStyle().setFontSize(14);
}
}
}
// Simpan dokumennya
document.save("D:\\Files\\ParagraphStyle.one");
Atur Gaya Paragraf Default di OneNote menggunakan Java
Kita juga bisa mengatur gaya paragraf default di dokumen OneNote dengan mengikuti langkah-langkah di bawah ini:
- Buat dokumen baru menggunakan kelas Document.
- Buat halaman baru menggunakan kelas Halaman.
- Inisialisasi objek kelas Outline dan OutlineElement.
- Buat objek kelas RichText dan tentukan ParagraphStyle.
- Setelah itu, tambahkan elemen anak.
- Terakhir, simpan dokumen menggunakan metode save().
Contoh kode berikut memperlihatkan cara mengatur gaya paragraf default sebuah paragraf dalam dokumen OneNote menggunakan Java.
// Buat dokumen baru
Document document = new Document();
// Buat halaman baru
Page page = new Page();
// Buat kerangka baru
Outline outline = new Outline();
// Buat elemen kerangka
OutlineElement outlineElem = new OutlineElement();
// Ciptakan gaya
ParagraphStyle defaultStyle = new ParagraphStyle()
.setFontName("Courier New")
.setFontSize(20);
RichText text = new RichText()
.append("DefaultParagraphFontAndSize")
.append(System.lineSeparator())
.append("OnlyDefaultParagraphFont", new TextStyle().setFontSize(14))
.append(System.lineSeparator())
.append("OnlyDefaultParagraphFontSize", new TextStyle().setFontName("Verdana"));
text.setParagraphStyle(defaultStyle);
// Tambahkan elemen
outlineElem.appendChildLast(text);
outline.appendChildLast(outlineElem);
page.appendChildLast(outline);
document.appendChildLast(page);
// Simpan dokumennya
document.save("SetDefaultParagraphStyle.one");
Dapatkan Lisensi Gratis
Dapatkan lisensi sementara gratis untuk membuka pengeditan teks dan gaya font tanpa batas di dokumen OneNote. Cukup kunjungi halaman Lisensi Sementara, ikuti petunjuknya, dan terima lisensi gratis Anda untuk mengeksplorasi potensi penuh Aspose.Note for Java OneNote API.
Gaya Edit OneNote – Sumber Daya Gratis
- Baca bagian Bekerja dengan Gaya Teks dari dokumentasi resmi untuk mempelajari lebih lanjut tentang penataan gaya.
- Baca bagian Bekerja dengan Teks untuk mempelajari cara bekerja dengan berbagai elemen teks di Java.
Selain mengedit gaya teks dan font di dokumen OneNote, jelajahi berbagai fitur API lainnya menggunakan sumber daya di bawah ini:
Kesimpulan
Dalam artikel ini, kita mempelajari cara mengubah gaya teks judul halaman atau paragraf di dokumen OneNote menggunakan Java. Dengan memanfaatkan Aspose.Note for Java OneNote API, Anda dapat dengan mudah mengintegrasikan fungsi tersebut ke dalam aplikasi Java Anda. Jadi, mari selami dan mulai sesuaikan OneNote agar lebih sesuai dengan kebutuhan Anda!
Jika ada ambiguitas, jangan ragu untuk menghubungi kami di forum dukungan gratis kami.