Hur man genererar Word-dokument med Java utan Interop

Här är en kort handledning för att ge detaljer om hur man genererar Word-dokument med Java utan Interop. Det finns många scenarier där vi måste bearbeta en Word-fil utan att använda MS Word, Interop eller Office Automation. Denna handledning hjälper dig att skapa Word-dokument med Java utan Interop och spara det som DOCX med några rader kod.

Steg för att skapa Word-dokument med Java utan Interop

  1. Lägg till Aspose.Words bibliotek med Maven repository för att skapa en Word-fil i Java utan Interop
  2. Lägg till referenser till klasserna Document och DocumentBuilder
  3. Instantiera klassobjektet Document
  4. Initiera DocumentBuilder-klassobjekt för åtkomst till olika dokumentelement
  5. Lägg till exempel på fet text i det nyskapade dokumentet
  6. Spara den resulterande Word-filen som DOCX som innehåller en exempelformaterad text

I dessa steg skapar vi ett Word-dokument och använder sedan DocumentBuilder-klassen för att komma åt olika element i dokumentet för att skriva text och tillämpa viss formatering. Efter att ha skrivit lite exempeltext sparar vi den här utdatafilen som DOCX men du kan spara den i vilket annat Word-filformat som helst.

Kod för att skapa en Word-fil i Java utan interoperabilitet

Den här koden skapar ett tomt Word-dokument och lägger till lite fet text men du kan utföra alla avancerade operationer på detta dokument som stöds av MS Word, som att arbeta med typsnitt, sidhuvuden och sidfötter, tabeller, stilar, teman, sektioner, kommentarer och många fler. På samma sätt kan du spara den utgående Word-filen som en fysisk fil på en skiva samt spara den i någon minnesbuffert för att återgå till en webbläsare eller spara den som en blob i en databas för senare bearbetning.

I den här handledningen lärde vi oss hur Java genererar Word-dokument utan Interop. Men om du behöver uppdatera en befintlig Word-fil, se artikeln om hur man skapar tabell i ett word-dokument med Java.

 Svenska