หัวข้อนี้ครอบคลุมถึงวิธีการ แปลงสัญลักษณ์แสดงหัวข้อย่อยเป็นย่อหน้าในไฟล์ Word โดยใช้ Java โดยจะเปิดเผยรายละเอียดเพื่อกำหนดค่าสภาพแวดล้อมการพัฒนา รายการขั้นตอนการเขียนโปรแกรม และโค้ดตัวอย่างการทำงานเพื่อดำเนินการ หัวข้อย่อยในการแปลงประโยคในไฟล์ Word โดยใช้ Java คุณสามารถใช้แอปพลิเคชันนี้บนแพลตฟอร์มใดก็ได้ที่รองรับ Java
ขั้นตอนในการลบ Bullet Points ออกจากเอกสาร Word โดยใช้ Java
- ตั้งค่าสภาพแวดล้อมเพื่อใช้ Aspose.Words for Java เพื่อลบสัญลักษณ์แสดงหัวข้อย่อย
- เข้าถึงไฟล์ Word ลงในคลาส Document โดยมีสัญลักษณ์แสดงหัวข้อย่อยและรายการลำดับเลข
- วนซ้ำโหนดทั้งหมดและส่งไปยังวัตถุคลาส paragraphs
- เข้าถึงอินสแตนซ์ ListFormat สำหรับแต่ละย่อหน้าและเรียกใช้เมธอด RemoveNumbers()
- บันทึกเอกสาร Word หลังจากลบสัญลักษณ์แสดงหัวข้อย่อย
ขั้นตอนข้างต้นเกี่ยวข้องกับกระบวนการพัฒนา สัญลักษณ์แสดงหัวข้อย่อยเป็นตัวแปลงย่อหน้าในไฟล์ Word โดยใช้ Java เข้าถึงไฟล์ Word โดยใช้อินสแตนซ์คลาส Document และวนซ้ำโหนดย่อยทั้งหมดของประเภท Paragraph เข้าถึงเมธอด getListFormat() สำหรับแต่ละย่อหน้า และเรียกใช้เมธอด RemoveNumbers() เพื่อล้างสัญลักษณ์แสดงหัวข้อย่อย
รหัสสำหรับแปลง Bullet Points เป็นย่อหน้าในไฟล์ Word โดยใช้ Java
import com.aspose.words.Document; | |
import com.aspose.words.License; | |
import com.aspose.words.Node; | |
import com.aspose.words.NodeCollection; | |
import com.aspose.words.NodeType; | |
import com.aspose.words.Paragraph; | |
import com.aspose.words.ParagraphCollection; | |
public class RemoveBulletPoints { | |
public static void main(String[] args) throws Exception {// Remove bullets | |
String path ="/Users/TestData/"; | |
// Apply Aspose.Words API license to remove bullet points | |
new License().setLicense(path + "Conholdate.Family.lic"); | |
// Access the sample Word file using the Document class | |
Document inputDocx = new Document(path + "AsposeTest.docx"); | |
for(Object paragraph : inputDocx.getChildNodes(NodeType.PARAGRAPH,true)) | |
{ | |
((Paragraph)paragraph).getListFormat().removeNumbers(); | |
} | |
inputDocx.save("Out.docx"); | |
System.out.println("Done"); | |
} | |
} |
ตัวอย่างโค้ดนี้สาธิตการพัฒนา สัญลักษณ์แสดงหัวข้อย่อยชี้ไปที่ตัวแปลงย่อหน้า สำหรับไฟล์เอกสาร Word ตัวแจงนับ NodeType ใช้เพื่อกรองย่อหน้าออกจากคอลเลกชันของโหนดย่อยภายในเอกสาร เมธอด RemoveNumbers() จะล้างรายการลำดับเลข สัญลักษณ์แสดงหัวข้อย่อย และรายการหลายระดับทุกประเภท และแปลงเป็นประโยคปกติโดยไม่กระทบต่อการเยื้องภายในย่อหน้า
หัวข้อนี้ได้อธิบายกระบวนการแปลงสัญลักษณ์แสดงหัวข้อย่อย รายการลำดับเลข และรายการหลายระดับให้เป็นประโยคปกติ หากต้องการเพิ่มสารบัญภายในไฟล์ Word โปรดดูบทความเกี่ยวกับวิธี แทรกสารบัญในไฟล์ Word โดยใช้ Java