Konwertuj wypunktowania na akapit w pliku programu Word przy użyciu języka Java

W tym temacie opisano sposób konwertowania punktorów na akapit w pliku Word przy użyciu języka Java. Zawiera szczegółowe informacje dotyczące konfiguracji środowiska programistycznego, listę kroków programowania i działający przykładowy kod umożliwiający wykonanie konwersji punktorów na zdania w pliku Word przy użyciu języka Java. Możesz używać tej aplikacji na dowolnej platformie obsługującej Java.

Kroki, aby usunąć wypunktowania z dokumentu programu Word przy użyciu języka Java

  1. Ustaw środowisko tak, aby używało Aspose.Words for Java do usuwania wypunktowań
  2. Uzyskaj dostęp do pliku Word w klasie Document zawierającej wypunktowania i listy numerowane
  3. Iteruj po wszystkich węzłach i rzuć to na obiekt klasy paragraphs
  4. Uzyskaj dostęp do instancji ListFormat dla każdego akapitu i wywołaj metodę usuwaniaNumbers().
  5. Zapisz dokument programu Word po usunięciu punktorów

Powyższe kroki obejmują proces tworzenia konwertera punktorów na akapity w pliku Word przy użyciu języka Java. Uzyskaj dostęp do pliku Word za pomocą instancji klasy Document i wykonaj iterację po wszystkich węzłach podrzędnych typu Akapit. Uzyskaj dostęp do metody getListFormat() dla każdego akapitu i wywołaj metodę usuwaniaNumbers(), aby wyczyścić punktory.

Kod konwertujący wypunktowania na akapit w pliku programu Word przy użyciu języka 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");
}
}

Ten przykład kodu demonstruje rozwój konwertera punktora na akapit dla pliku dokumentu programu Word. Moduł wyliczający NodeType służy do odfiltrowywania akapitów z kolekcji węzłów podrzędnych w dokumencie. Metoda usuwaniaNumbers() czyści wszystkie typy numeracji, punktorów i list wielopoziomowych i konwertuje je na normalne zdania bez wpływu na wcięcia wewnątrz akapitów.

W tym temacie omówiono proces przekształcania punktorów, list numerowanych i list wielopoziomowych w normalne zdania. Aby dodać spis treści do pliku Word, zapoznaj się z artykułem na temat wstaw spis treści do pliku Word przy użyciu języka Java.

 Polski