Ovaj članak predstavlja opsežan vodič o tome kako konvertirati HTML u MHTML pomoću Jave. HTML, skraćeno od Hyper Text Markup Language, je označni jezik koji se koristi za izradu web stranica. MHTML je, s druge strane, format arhive web stranice koji omogućuje pohranjivanje HTML-a, slika i drugih povezanih resursa unutar jedne datoteke. Korištenjem biblioteke za pretvorbu možete bez napora generirati MHTML iz HTML-a u Javi slijedeći nekoliko jednostavnih koraka. Štoviše, članak sadrži upute za postavljanje knjižnice na popularnim operativnim sustavima. Sljedeći bitni koraci i primjer primjera koda uključeni su kao vodič u pretvaranju HTML datoteke u MHTML.
Koraci za pretvaranje HTML-a u MHTML pomoću Jave
- Integrirajte GroupDocs.Conversion for Java u svoj projekt tako da ga instalirate kroz Maven repozitorij
- Uključite reference na osnovne klase potrebne za izvođenje pretvorbe MHTML-a iz HTML-a
- Napravite instancu klase Converter i proslijedite putanju datoteke ulaznog HTML-a kao argument njenom konstruktoru
- Dohvatite moguće opcije konverzije za MHTML pozivanjem metode Converter.getPossibleConversions
- Pohranite generiranu MHTML datoteku na disk pozivanjem metode Converter.save
Proces pretvaranja HTML-a u MHTML u Javi jednostavan je i može se izvršiti slijedeći prethodno navedene upute korak po korak. Ove su upute kompatibilne s operativnim sustavima koji se često koriste kao što su Windows, macOS i Linux i ne zahtijevaju instalaciju nikakvog dodatnog softvera za izvoz HTML-a u MHTML u Javi. Korištenje biblioteke za više platformi u ovom primjeru znači da se donji kod može izvršiti na bilo kojem sustavu s instaliranom Javom.
Kod za pretvaranje HTML-a u MHTML pomoću Jave
import com.groupdocs.conversion.Converter; | |
import com.groupdocs.conversion.licensing.License; | |
import com.groupdocs.conversion.options.convert.ConvertOptions; | |
public class ConvertHTMLtoMHTMLUsingJava { | |
public static void main(String[] args) { | |
// Set License to avoid the limitations of Conversion library | |
License license = new License(); | |
license.setLicense("GroupDocs.Conversion.lic"); | |
// Import HTML document | |
Converter converter = new Converter("input.html"); | |
// Get conversion option for final output document | |
ConvertOptions conversionoptions = converter.getPossibleConversions("mhtml") | |
.getSource().getConvertOptions(); | |
// Save the MHTML to disk | |
converter.convert("result.mhtml", conversionoptions); | |
} | |
} |
U prethodnom odjeljku dat je detaljan vodič o pretvaranju HTML u MHTML Java, zajedno s jednostavnim uzorkom koda. Proces pretvorbe zahtijeva samo nekoliko poziva API-ja, a integracija dostavljenog primjera koda u vaše aplikacije jednostavan je zadatak nakon instaliranja biblioteke za pretvorbu dokumenata i izvršenja potrebnih izmjena na stazama datoteka.
U prethodnom smo članku raspravljali o pretvorbi TXT-a u RTF pomoću Jave. Ako trebate dodatnu pomoć, možete pogledati naš vodič na kako pretvoriti TXT u RTF pomoću Jave.