Hogyan lehet Word-dokumentumot generálni Java használatával interopció nélkül

Íme egy rövid oktatóanyag, amely részletesen bemutatja, hogyan lehet Word-dokumentumot generálni Java használatával, interopció nélkül. Nagyon sok forgatókönyv létezik, amikor Word-fájlt kell feldolgoznunk az MS Word, az Interop vagy az Office Automation használata nélkül. Ez az oktatóanyag segít Létrehozni Word dokumentumot Java használatával Interop nélkül, és elmenteni DOCX néven néhány sornyi kód használatával.

Lépések a Word-dokumentum létrehozásához Java használatával, együttműködés nélkül

  1. Adja hozzá a(z) Aspose.Words könyvtárat a Maven tárolóval, hogy interop nélkül hozzon létre Word-fájlt Java nyelven
  2. Adjon hozzá hivatkozásokat a Document és DocumentBuilder osztályokhoz
  3. Példányosítsa a Dokumentum osztály objektumot
  4. Inicializálja a DocumentBuilder osztályobjektumot a különböző dokumentumelemek eléréséhez
  5. Adjon hozzá néhány félkövér minta szöveget az újonnan létrehozott dokumentumhoz
  6. Mentse az eredményül kapott Word-fájlt DOCX-ként, amely egy minta formázott szöveget tartalmaz

Ezekben a lépésekben létrehozunk egy Word-dokumentumot, majd a DocumentBuilder osztály segítségével hozzáférünk a dokumentum különböző elemeihez szövegíráshoz és bizonyos formázásokhoz. Néhány minta szöveg megírása után ezt a kimeneti fájlt DOCX-ként mentjük, de elmentheti bármely más Word fájlformátumba.

Kód Word-fájl létrehozásához Java nyelven interop nélkül

import com.aspose.words.License;
import com.aspose.words.Document;
import com.aspose.words.DocumentBuilder;
public class HowToGenerateWordDocumentUsingJavaWithoutInterop {
public static void main(String[] args) throws Exception { //main function for How to generate Word Document using Java without Interop
// Instantiate a license to hide the trial version watermark in the output Word file
License license = new License();
license.setLicense("Aspose.Words.lic");
// Instantiate a new Document class object to create a Word file without Interop
Document WordDocWithoutInterop = new Document();
// Instantiate the DocumentBuilder class object to access document elements for writing formatted text
DocumentBuilder WordDocBuilder = new DocumentBuilder(WordDocWithoutInterop);
// Add some sample bold text to the program output file
WordDocBuilder.setBold(true);
WordDocBuilder.writeln("Here is a sample bold text that is added using DocumentBuilder class object");
WordDocBuilder.writeln("No Office Interop or Office Automation is needed to generate this document");
// Save the newly created document by Java containing sample text in bold
WordDocWithoutInterop.save("OutputWordFileCreatedByJava.docx");
}
}

Ez a kód egy üres Word-dokumentumot hoz létre, és félkövér szöveget ad hozzá, de elvégezheti a dokumentumon az MS Word által támogatott összes speciális műveletet, például betűtípusokkal, fejlécekkel és láblécekkel, táblázatokkal, stílusokkal, témákkal, szakaszokkal, megjegyzésekkel és sok más. Hasonlóképpen mentheti a kimeneti Word-fájlt fizikai fájlként egy lemezre, valamint elmentheti valamilyen memóriapufferbe, hogy visszatérjen a böngészőbe, vagy elmentheti blobként egy adatbázisba későbbi feldolgozás céljából.

Ebben az oktatóanyagban megtudtuk, hogyan generálja a Java Word-dokumentumot interop nélkül. Ha azonban frissítenie kell egy meglévő Word-fájlt, tekintse meg a hogyan lehet táblázatot létrehozni egy Word dokumentumban Java segítségével című cikket.

 Magyar