Jak vytvořit záložku ve Wordu pomocí Java

V tomto tutoriálu se naučíte jak vytvořit záložku ve Wordu pomocí Javy. Poskytuje všechny potřebné informace o použití knihovny, programovací logice pro psaní aplikace a spustitelný ukázkový kód pro přidání záložky ve Wordu pomocí Javy. Vysvětlení je také poskytnuto pro přidání více vnořených záložek do stejného dokumentu a následné uložení jako DOCX nebo DOC podle požadavku.

Kroky k přidání záložky do dokumentu Word pomocí Java

  1. Vytvořte prostředí pro přidání Aspose.Words for Java pro vložení záložek
  2. Vytvořte nový soubor aplikace Word pomocí objektu třídy Document a vytvořte instanci objektu třídy DocumentBuilder
  3. Vytvořte záložku a nastavte její název
  4. Přidejte nějaký ukázkový text
  5. Vytvořte další vnořenou záložku se zadaným názvem a přidejte do dokumentu pod ní nějaký text
  6. Před uložením na disk zavřete vnořenou záložku a poté vnější záložku

Tyto kroky popisují postup vložení záložky do Wordu pomocí Javy. Všechny potřebné podrobnosti jsou k dispozici zde, včetně nastavení prostředí, nezbytných tříd a metod pro přidání záložek spolu s popisem pro přidání ukázkového textu pro snadné testování funkce. Zde uvedené kroky jsou pro vnořené záložky, ale v případě potřeby můžete přidat pouze jednu záložku.

Kód pro automatické vytváření záložek ve Wordu pomocí 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");
}
}

Tento kód demonstruje proces vytvoření záložky ve Wordu pomocí Java. Objekt třídy DocumentBuilder se používá pro vkládání textu a počáteční a koncové záložky pomocí názvu záložky. Záložky můžete přidávat nejen na základě řádků textu, ale můžete také přidávat záložky po sloupcích pomocí startColumnBookmark() zadáním názvu záložky.

Tento tutoriál nás naučil přidat jednu nebo více záložek do souboru aplikace Word. Pokud se chcete naučit postup přidání vodoznaku do souboru aplikace Word, přečtěte si článek na jak přidat vodoznak do aplikace Word pomocí Java.

 Čeština