W tym samouczku dowiesz się jak utworzyć zakładkę w programie Word przy użyciu języka Java. Zawiera wszystkie niezbędne informacje na temat korzystania z biblioteki, logiki programowania potrzebnej do napisania aplikacji oraz uruchamialny przykładowy kod do dodania zakładki w programie Word przy użyciu języka Java. Wyjaśnienie dotyczy również dodawania wielu zagnieżdżonych zakładek w tym samym dokumencie, a następnie zapisywania go jako DOCX lub DOC zgodnie z wymaganiami.
Kroki, aby dodać zakładkę do dokumentu programu Word przy użyciu języka Java
- Stwórz środowisko, aby dodać Aspose.Words for Java, aby wstawić zakładki
- Utwórz nowy plik programu Word, używając obiektu klasy Document i utwórz instancję obiektu klasy DocumentBuilder
- Utwórz zakładkę i ustaw jej nazwę
- Dodaj przykładowy tekst
- Utwórz kolejną zagnieżdżoną zakładkę o określonej nazwie i dodaj tekst do dokumentu pod nią
- Zamknij zakładkę zagnieżdżoną, a następnie zakładkę zewnętrzną przed zapisaniem jej na dysku
Te kroki opisują procedurę wstawiania zakładki w programie Word przy użyciu języka Java. Wszystkie niezbędne szczegóły są dostępne tutaj, w tym ustawienia środowiska, niezbędne klasy i metody dodawania zakładek wraz z opisem, aby dodać przykładowy tekst do łatwego testowania funkcji. Poniższe kroki dotyczą zagnieżdżonych zakładek, ale w razie potrzeby możesz dodać tylko jedną zakładkę.
Kod do automatycznego tworzenia zakładek w programie Word przy użyciu języka Java
import com.aspose.words.Document; | |
import com.aspose.words.DocumentBuilder; | |
import com.aspose.words.License; | |
public class AsposeTest { | |
public static void main(String[] args) throws Exception {//Main function to insert bookmark using Java | |
// Instantiate the license | |
License lic = new License(); | |
lic.setLicense("Aspose.Total.lic"); | |
// Create the Document object | |
Document doc = new Document(); | |
// Create a DocumentBuilder object | |
DocumentBuilder builder = new DocumentBuilder(doc); | |
// Create a bookmark | |
builder.startBookmark("Outer Bookmark"); | |
// Add some text under this bookmark | |
builder.writeln("Text inside the outer bookmark."); | |
// Start another bookmark | |
builder.startBookmark("Nested Inner Bookmark"); | |
// Add some text to the document under this nested bookmark | |
builder.writeln("Text inside a NestedBookmark."); | |
// End the nested bookmark | |
builder.endBookmark("Nested Inner Bookmark"); | |
// Write text after the nested bookmark | |
builder.writeln("Text after Nested Bookmark."); | |
// End the outer bookmark | |
builder.endBookmark("Outer Bookmark"); | |
// Save the resultant Word file with bookmarks | |
doc.save("Output.docx"); | |
System.out.println("Done"); | |
} | |
} |
Ten kod demonstruje proces tworzenia zakładek w programie Word przy użyciu języka Java. Obiekt klasy DocumentBuilder służy do wstawiania tekstu oraz rozpoczynania i kończenia zakładek przy użyciu nazwy zakładki. Możesz nie tylko dodawać zakładki na podstawie wierszy tekstu, ale także dodawać zakładki w kolumnach za pomocą startColumnBookmark() podając nazwę zakładki.
Ten samouczek nauczył nas dodawać jedną lub więcej zakładek do pliku Word. Jeśli chcesz poznać proces dodawania znaku wodnego w pliku Word, zapoznaj się z artykułem na temat jak dodać znak wodny do Worda za pomocą Java.