Microsoft OneNote เป็นเครื่องมือจดบันทึกอันทรงพลัง ยกระดับประสบการณ์ OneNote ของคุณไปอีกระดับด้วยการเรียนรู้วิธีเปลี่ยนสไตล์โดยใช้ Java! ในคู่มือนี้ เราจะแสดงวิธีเปลี่ยนสไตล์ในเอกสาร OneNote โดยใช้ Java เพื่อปรับปรุงความสามารถในการอ่าน คู่มือนี้จะให้คำแนะนำทีละขั้นตอนสำหรับการนำการเปลี่ยนแปลงสไตล์และข้อมูลโค้ดไปใช้เพื่อปรับปรุงประสิทธิภาพการทำงานของคุณ
บทความนี้ครอบคลุมหัวข้อต่อไปนี้:
- Java OneNote API เพื่อเปลี่ยนสไตล์ใน OneNote
- สร้างชื่อหน้าด้วยรูปแบบข้อความ
- เปลี่ยนรูปแบบข้อความของชื่อหน้า
- เปลี่ยนรูปแบบข้อความของย่อหน้า
- ตั้งค่ารูปแบบย่อหน้าเริ่มต้น
- แหล่งเรียนรู้ฟรี
Java OneNote API เพื่อเปลี่ยนสไตล์ใน OneNote
Aspose.Note for Java OneNote API มอบวิธีที่มีประสิทธิภาพในการโต้ตอบกับเอกสาร OneNote โดยทางโปรแกรม ช่วยให้นักพัฒนาทำงานอัตโนมัติ สร้างเครื่องมือที่กำหนดเอง และรวม OneNote เข้ากับแอปพลิเคชันอื่นๆ ใน Java หากต้องการเปลี่ยนสไตล์ใน OneNote โดยใช้ Java เราจะใช้ Aspose.Note for Java OneNote API เพื่อเข้าถึงและแก้ไขการจัดรูปแบบของบันทึกย่อ
โปรด ดาวน์โหลด JAR ของ API หรือเพิ่มการกำหนดค่า pom.xml ต่อไปนี้ลงในแอปพลิเคชัน Java ที่ใช้ 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>
สร้างชื่อหน้า OneNote ด้วยสไตล์ข้อความใน Java
เราสามารถสร้างชื่อหน้าในเอกสาร OneNote โดยทางโปรแกรมโดยทำตามขั้นตอนด้านล่าง:
- สร้างเอกสาร OneNote ใหม่โดยใช้คลาสเอกสาร
- เพิ่มหน้าใหม่โดยใช้คลาสหน้า
- ระบุข้อความชื่อเรื่อง วันที่ และเวลาโดยใช้คลาส RichText
- ตั้งค่าคุณสมบัติ ParagraphStyle ของออบเจ็กต์คลาส RichText เพื่อกำหนดชื่อแบบอักษร ขนาด สี ฯลฯ
- สุดท้าย ให้บันทึกเอกสารโดยใช้เมธอด save()
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการสร้างชื่อเพจด้วยสไตล์ในเอกสาร OneNote โดยใช้ Java
// เริ่มต้นเอกสารใหม่
Document doc = new Document();
// เริ่มต้นเพจใหม่
Page page = new Page();
// ข้อความชื่อเรื่อง
RichText titleText = new RichText().append("Title text.");
// ข้อความชื่อเรื่อง style
ParagraphStyle titleTextStyle = new ParagraphStyle();
titleTextStyle.setFontName("Courier New");
titleTextStyle.setFontSize(20);
// set ข้อความชื่อเรื่อง style
titleText.setParagraphStyle(titleTextStyle);
// วันที่ชื่อเรื่อง
RichText titleDate = new RichText().append("Friday, 11 November 2011");
titleDate.setParagraphStyle(ParagraphStyle.getDefault());
// เวลาชื่อเรื่อง
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);
// ผนวกโหนดหน้า
doc.appendChildLast(page);
// บันทึกเอกสาร
doc.save("CreatePageTitle.one");
เปลี่ยนรูปแบบข้อความของชื่อหน้าใน Java
นอกจากนี้เรายังสามารถเปลี่ยนรูปแบบข้อความของชื่อหน้าในเอกสาร OneNote ได้โดยทำตามขั้นตอนด้านล่าง:
- โหลดเอกสาร OneNote ที่มีอยู่โดยใช้คลาสเอกสาร
- วนซ้ำชื่อหน้าทั้งหมดในเอกสาร
- แก้ไขคุณสมบัติ ParagraphStyle สำหรับแต่ละชื่อเรื่อง
- หรือแก้ไขคุณสมบัติสไตล์ของ TextRuns สำหรับแต่ละชื่อ
- สุดท้าย ให้บันทึกเอกสารโดยใช้เมธอด save()
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการเปลี่ยนสไตล์ข้อความของชื่อหน้าในเอกสาร OneNote โดยใช้ Java
// โหลดเอกสารลงใน Aspose.Note
Document document = new Document("CreatePageTitle.one");
// เปลี่ยนสไตล์
for (Title title : (Iterable<Title>) document.getChildNodes(Title.class)) {
// ปรับเปลี่ยนรูปแบบย่อหน้าชื่อเรื่อง
title.getTitleText().getParagraphStyle().setFontSize(38);
title.getTitleText().getParagraphStyle().setBold(true);
title.getTitleText().getParagraphStyle().setFontColor(Color.BLUE);
// หรือแก้ไขรูปแบบการเรียกใช้ข้อความภายในชื่อเรื่อง
for (TextRun richText : title.getTitleText().getTextRuns()) {
richText.getStyle().setFontSize(50);
richText.getStyle().setBold(true);
richText.getStyle().setFontColor(Color.BLUE);
}
}
// บันทึกเอกสาร
document.save("PageTitle.one");
เปลี่ยนรูปแบบข้อความของย่อหน้า OneNote ใน Java
เราสามารถเปลี่ยนรูปแบบข้อความของย่อหน้าในเอกสาร OneNote ได้โดยทำตามขั้นตอนด้านล่าง:
- โหลดเอกสาร OneNote โดยใช้คลาสเอกสาร
- รับโหนด RichText เฉพาะหรือทั้งหมดโดยใช้เมธอด GgtChildNodes()
- แก้ไขคุณสมบัติสไตล์ เช่น FontColor, Highlight, FontSize ฯลฯ ของ TextRuns สำหรับโหนด RichText
- สุดท้าย ให้บันทึกเอกสารโดยใช้เมธอด save()
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการเปลี่ยนลักษณะข้อความของย่อหน้าในเอกสาร OneNote โดยใช้ Java
// โหลดเอกสารลงใน Aspose.Note
Document document = new Document("D:\\Files\\Aspose.one");
// รับทุกหน้า.
List<Page> pages = document.getChildNodes(Page.class);
// รับโหนด RichText เฉพาะ
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);
// ใช้รูปแบบการจัดรูปแบบ
for (TextRun run : richText.getTextRuns()) {
// ตั้งค่าสีตัวอักษร
run.getStyle().setFontColor(Color.YELLOW);
// ตั้งค่าสีไฮไลท์
run.getStyle().setHighlight(Color.BLUE);
// กำหนดขนาดตัวอักษร
run.getStyle().setFontSize(14);
}
}
}
// บันทึกเอกสาร
document.save("D:\\Files\\ParagraphStyle.one");
ตั้งค่าสไตล์ย่อหน้าเริ่มต้นใน OneNote โดยใช้ Java
นอกจากนี้เรายังสามารถตั้งค่ารูปแบบย่อหน้าเริ่มต้นในเอกสาร OneNote ได้โดยทำตามขั้นตอนด้านล่าง:
- สร้างเอกสารใหม่โดยใช้คลาสเอกสาร
- สร้างเพจใหม่โดยใช้คลาสเพจ
- เตรียมใช้งานออบเจ็กต์คลาส Outline และ OutlineElement
- สร้างวัตถุคลาส RichText และระบุ ParagraphStyle
- หลังจากนั้นให้เพิ่มองค์ประกอบย่อย
- สุดท้าย ให้บันทึกเอกสารโดยใช้เมธอด save()
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการตั้งค่าลักษณะย่อหน้าเริ่มต้นของย่อหน้าในเอกสาร OneNote โดยใช้ Java
// สร้างเอกสารใหม่
Document document = new Document();
// สร้างหน้าใหม่
Page page = new Page();
// สร้างโครงร่างใหม่
Outline outline = new Outline();
// สร้างองค์ประกอบโครงร่าง
OutlineElement outlineElem = new OutlineElement();
// สร้างสไตล์
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);
// ผนวกองค์ประกอบ
outlineElem.appendChildLast(text);
outline.appendChildLast(outlineElem);
page.appendChildLast(outline);
document.appendChildLast(page);
// บันทึกเอกสาร
document.save("SetDefaultParagraphStyle.one");
รับใบอนุญาตฟรี
รับสิทธิ์การใช้งานชั่วคราวฟรีเพื่อปลดล็อกการแก้ไขข้อความและแบบอักษรในเอกสาร OneNote โดยไม่จำกัด เพียงไปที่ หน้าใบอนุญาตชั่วคราว ทำตามคำแนะนำ และรับใบอนุญาตฟรีของคุณเพื่อสำรวจศักยภาพทั้งหมดของ Aspose.Note for Java OneNote API
OneNote แก้ไขสไตล์ – ทรัพยากรฟรี
- อ่านส่วน การทำงานกับสไตล์ข้อความ ของเอกสารอย่างเป็นทางการเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับสไตล์
- อ่านส่วน การทำงานกับข้อความ เพื่อเรียนรู้วิธีทำงานกับองค์ประกอบข้อความต่างๆ ใน Java
นอกจากการแก้ไขข้อความและลักษณะแบบอักษรในเอกสาร OneNote แล้ว ให้สำรวจฟีเจอร์อื่นๆ ของ API โดยใช้ทรัพยากรด้านล่าง:
บทสรุป
ในบทความนี้ เราได้สำรวจวิธีการเปลี่ยนสไตล์ข้อความของชื่อหน้าหรือย่อหน้าในเอกสาร OneNote โดยใช้ Java ด้วยการใช้ประโยชน์จาก Aspose.Note for Java OneNote API คุณสามารถรวมฟังก์ชันดังกล่าวเข้ากับแอปพลิเคชัน Java ของคุณได้อย่างง่ายดาย ดังนั้น มาเริ่มปรับแต่ง OneNote ให้ตรงกับความต้องการของคุณกันดีกว่า!
ในกรณีที่มีความคลุมเครือ โปรดติดต่อเราที่ ฟอรัมการสนับสนุนฟรี