Kako pretvoriti HTML u Word u Javi

Ovdje je kratki vodič o tome kako pretvoriti HTML u Word u Javi i to je prikazano zajedno s koracima za konfiguriranje okruženja. Tijekom ovog procesa za konvertiranje HTML-a u Word Java kod koristi nekoliko API poziva gdje se izvorna HTML datoteka učitava u objekt klase dokumenta i sprema kao Word datoteka. Nakon što se izvorna HTML datoteka učita u objekt klase dokumenta, imat ćete potpunu kontrolu nad njom kako biste mogli dodavati, mijenjati ili brisati elemente unutar dokumenta prije nego što ga spremite kao DOCX Word datoteku.

Koraci za pretvaranje HTML-a u Word u Javi

  1. Konfigurirajte projekt da dodate referencu na Aspose.Words koristeći Maven repozitorij za pretvorbu HTML-a u Word
  2. Učitajte izvornu HTML datoteku u objekt klase Document
  3. Izmijenite ili dodajte sadržaj učitane HTML datoteke prije nego što je spremite kao Word dokument ako je potrebno
  4. Save učitanu HTML datoteku kao Word dokument u željenom formatu

Ovaj postupak opisuje kako je pomoću Jave lako moguće pretvoriti HTML u Word uz pomoć nekoliko koraka uključujući postavke okruženja, učitavanje izvorne HTML datoteke i njezino spremanje kao Word datoteku. Postoji izborni korak za dodavanje/ažuriranje učitanog dokumenta prije nego što ga spremite kao Word datoteku.

Kod za pretvaranje HTML-a u Word u Javi

import com.aspose.words.License;
import com.aspose.words.Run;
import com.aspose.words.Document;
import com.aspose.words.SaveFormat;
public class HowToConvertHtmlToWordInJava {
public static void main(String[] args) throws Exception { //main function for HowToConvertHtmlToWordInJava
// Set the license to avoid evaluation version watermark in the output Word file converted from HTML
License licenseHtmlToWord = new License();
licenseHtmlToWord.setLicense("Aspose.Words.lic");
// Load the HTML file that you want to convert to a Word document
Document htmlDoc = new Document("document.html");
// Append some text at a specified location in the loaded document before saving as word
htmlDoc.getFirstSection().getBody().getFirstParagraph().appendChild(new Run(htmlDoc, "Extra text added for testing"));
// Save the loaded HTML file as Word document
htmlDoc.save("output.docx", SaveFormat.DOCX);
}
}

U ovom se kodu koristi objekt klase dokumenta koji podržava učitavanje raznih tipova datoteka s diska ili iz memorijskog toka. Nakon učitavanja HTML datoteke u objekt klase dokumenta, možete konfigurirati izlaznu Word datoteku poput uvoza nekih sadržaja iz drugog postojećeg Word dokumenta i umetanja prije ili iza odabranog odlomka, zaštite izlazne Word datoteke lozinkom, isticanja nekog sadržaja i mnogo više.

U ovom kratkom vodiču prikazan je primjer konverzije HTML u Word Java temeljen na Javi. Ako želite naučiti proces stvaranja Word dokumenta u Javi, pogledajte članak na kako stvoriti Word dokument koristeći Javu.

 Hrvatski