Тази статия представя изчерпателен урок за това как да конвертирате HTML в MHTML с помощта на Java. HTML, съкращение от Hyper Text Markup Language, е език за маркиране, използван за създаване на уеб страници. MHTML, от друга страна, е формат за архив на уеб страница, който позволява съхраняване на HTML, изображения и други свързани ресурси в рамките на един файл. Като използвате библиотека за преобразуване, можете без усилие да генерирате MHTML от HTML в Java, като следвате няколко прости стъпки. Освен това статията предоставя инструкции за настройка на библиотеката на популярни операционни системи. Следните основни стъпки и примерен примерен код са включени, за да ви напътстват при конвертирането на HTML файл в MHTML.
Стъпки за конвертиране на HTML в MHTML с помощта на Java
- Интегрирайте GroupDocs.Conversion for Java във вашия проект, като го инсталирате през хранилището на Maven
- Включете препратки към основните класове, необходими за извършване на преобразуване на MHTML от HTML
- Създайте екземпляр на класа Converter и предайте пътя на файла на входния HTML като аргумент на неговия конструктор
- Извлечете възможните опции за преобразуване за MHTML, като извикате метода Converter.getPossibleConversions
- Съхранявайте генерирания MHTML файл на диск, като извикате метода Converter.save
Процесът на конвертиране на HTML в MHTML в Java е лесен и може да се осъществи, като следвате предоставените по-рано инструкции стъпка по стъпка. Тези инструкции са съвместими с често използвани операционни системи като Windows, macOS и Linux и не изискват инсталирането на допълнителен софтуер за експортиране на HTML към MHTML в Java. Използването на междуплатформена библиотека в този пример означава, че предоставеният по-долу код може да се изпълни на всяка система с инсталирана Java.
Код за конвертиране на HTML в MHTML с помощта на Java
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); | |
} | |
} |
В предишния раздел беше предоставен подробен урок за конвертиране на HTML в MHTML Java, заедно с примерен код. Процесът на преобразуване изисква само няколко извиквания на API и интегрирането на предоставения примерен код във вашите приложения е лесна задача след инсталиране на библиотеката за преобразуване на документи и извършване на необходимите модификации в пътищата на файловете.
В предишна статия обсъдихме преобразуването на TXT в RTF с помощта на Java. Ако имате нужда от допълнителна помощ, можете да се обърнете към нашия урок на как да конвертирате TXT в RTF с помощта на Java.