U ovom ćete vodiču naučiti kako stvoriti oznaku u Wordu pomoću Jave. Pruža sve potrebne informacije o korištenju biblioteke, programskoj logici za pisanje aplikacije i izvodljiv uzorak koda za dodavanje knjižne oznake u Word pomoću Jave. Objašnjenje je također dano za dodavanje više ugniježđenih knjižnih oznaka unutar istog dokumenta i zatim njegovo spremanje kao DOCX ili DOC prema zahtjevu.
Koraci za dodavanje knjižne oznake u Word dokument pomoću Jave
- Uspostavite okruženje za dodavanje Aspose.Words for Java za umetanje knjižnih oznaka
- Stvorite novu Word datoteku pomoću objekta klase Document i instancirajte objekt klase DocumentBuilder
- Napravite knjižnu oznaku i postavite joj naziv
- Dodajte uzorak teksta
- Stvorite drugu ugniježđenu knjižnu oznaku s navedenim nazivom i dodajte neki tekst u dokument ispod nje
- Zatvorite ugniježđenu oznaku, a zatim vanjsku oznaku prije nego što je spremite na disk
Ovi koraci opisuju postupak umetanja knjižne oznake u Word pomoću Jave. Svi potrebni detalji dostupni su ovdje, uključujući postavke okruženja, potrebne klase i metode za dodavanje knjižnih oznaka zajedno s opisom za dodavanje uzorka teksta za jednostavno testiranje značajke. Ovdje su navedeni koraci za ugniježđene knjižne oznake, ali možete dodati i samo jednu knjižnu oznaku ako je potrebno.
Kod za automatsko stvaranje knjižnih oznaka u Wordu pomoću Jave
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"); | |
} | |
} |
Ovaj kôd demonstrira postupak stvaranja knjižne oznake u Wordu pomoću Jave. Objekt klase DocumentBuilder koristi se za umetanje teksta te pokretanje i završetak knjižnih oznaka pomoću naziva knjižne oznake. Ne samo da možete dodati knjižne oznake na temelju redova teksta, već i dodati knjižne oznake po stupcima koristeći startColumnBookmark() tako da navedete naziv oznake.
Ovaj vodič nas je naučio dodati jednu ili više knjižnih oznaka u Word datoteku. Ako želite naučiti postupak dodavanja vodenog žiga u Word datoteku, pogledajte članak na kako dodati vodeni žig u Word pomoću Jave.