Java를 사용하여 Word 파일의 글머리 기호를 단락으로 변환

이 항목에서는 Java를 사용하여 Word 파일에서 글머리 기호를 단락으로 변환하는 방법을 다룹니다. 개발 환경을 구성하기 위한 세부 정보, 프로그래밍 단계 목록 및 Java를 사용하여 Word 파일에서 문장 변환에 대한 글머리 기호를 수행하기 위한 작업 샘플 코드를 공개합니다. Java를 지원하는 모든 플랫폼에서 이 애플리케이션을 사용할 수 있습니다.

Java를 사용하여 Word 문서에서 글머리 기호를 제거하는 단계

  1. 글머리 기호를 제거하기 위해 Aspose.Words for Java을 사용하도록 환경을 설정합니다.
  2. 글머리 기호 및 번호 매기기 목록이 있는 Document 클래스의 Word 파일에 액세스합니다.
  3. 모든 노드를 반복하고 이를 paragraphs 클래스 객체로 변환합니다.
  4. 각 단락의 ListFormat 인스턴스에 액세스하고 RemoveNumbers() 메서드를 호출합니다.
  5. 글머리 기호를 제거한 후 Word 문서를 저장하세요.

위의 단계에는 Java*를 사용하여 Word 파일에서 *글머리 기호-문단 변환기를 개발하는 프로세스가 포함됩니다. Document 클래스 인스턴스를 사용하여 Word 파일에 액세스하고 Paragraph 유형의 모든 하위 노드를 반복합니다. 각 단락에 대해 getListFormat() 메서드에 액세스하고 RemoveNumbers() 메서드를 호출하여 글머리 기호를 지웁니다.

Java를 사용하여 Word 파일의 글머리 기호를 단락으로 변환하는 코드

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 파일 내에 목차를 추가하려면 Java를 사용하여 Word 파일에 목차 삽입 방법에 대한 문서를 참조하세요.

 한국인