Ez a cikk átfogó oktatóanyagot mutat be arról, hogyan lehet a HTML-t MHTML-re konvertálni Java használatával. A HTML, a Hyper Text Markup Language rövidítése, a weboldalak létrehozására használt jelölőnyelv. Az MHTML ezzel szemben egy weboldal-archívum formátum, amely lehetővé teszi a HTML, képek és egyéb kapcsolódó erőforrások egyetlen fájlon belüli tárolását. Egy konverziós könyvtár használatával könnyedén generálhat MHTML-t Java HTML-kódból, néhány egyszerű lépést követve. Ezenkívül a cikk utasításokat ad a könyvtár népszerű operációs rendszereken történő beállításához. A következő alapvető lépések és egy példakód példa a HTML fájl MHTML-re konvertálásához nyújt segítséget.
HTML konvertálása MHTML-re Java használatával
- Integrálja a(z) GroupDocs.Conversion for Java elemet a projektjébe a Maven tárolón keresztüli telepítésével
- Tartalmazzon hivatkozásokat az MHTML HTML-ből való konvertálásához szükséges alapvető osztályokra
- Hozzon létre egy példányt a Converter osztályból, és adja át a fájl bemeneti HTML elérési útját argumentumként a konstruktorának
- A Converter.getPossibleConversions metódus meghívásával lekérheti az MHTML lehetséges konverziós beállításait
- Tárolja a generált MHTML fájlt lemezen a Converter.save metódus meghívásával
A HTML MHTML-re konvertálása Java nyelven egyszerű, és végrehajtható a korábban megadott, lépésről lépésre megadott utasítások követésével. Ezek az utasítások kompatibilisek az olyan gyakran használt operációs rendszerekkel, mint a Windows, a macOS és a Linux, és nincs szükség további szoftverek telepítésére a HTML MHTML-be exportálásához Java-ban. A többplatformos könyvtár használata ebben a példában azt jelenti, hogy az alább megadott kód bármely olyan rendszeren végrehajtható, amelyre telepítve van a Java.
Kód a HTML konvertálásához MHTML-vé Java használatával
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); | |
} | |
} |
Az előző részben egy részletes oktatóanyagot találtunk a HTML MHTML Java-vá konvertálásáról, valamint egy egyszerű kódmintát. Az átalakítási folyamat mindössze néhány API-hívást igényel, és a megadott kódpélda integrálása az alkalmazásokba egyszerű feladat a dokumentumkonverziós könyvtár telepítése és a fájl elérési útjainak szükséges módosítása után.
Egy korábbi cikkünkben a TXT Java használatával RTF-re való konvertálását tárgyaltuk. Ha további segítségre van szüksége, tekintse meg oktatóanyagunkat a(z) hogyan lehet TXT-t RTF-re konvertálni Java segítségével címen.