Այս հոդվածը ներկայացնում է համապարփակ ձեռնարկ այն մասին, թե ինչպես փոխակերպել HTML-ը MHTML-ի Java-ի միջոցով: HTML-ը, Hyper Text Markup Language-ի հապավումը, նշագրման լեզու է, որն օգտագործվում է վեբ էջեր ստեղծելու համար։ MHTML-ը, մյուս կողմից, վեբ էջի արխիվի ձևաչափ է, որը թույլ է տալիս պահպանել HTML, պատկերներ և հարակից այլ ռեսուրսներ մեկ ֆայլի մեջ: Օգտագործելով փոխակերպման գրադարանը, դուք կարող եք հեշտությամբ ստեղծել MHTML HTML-ից Java-ում՝ հետևելով մի քանի պարզ քայլերին: Ավելին, հոդվածում տրված են հրահանգներ հանրահայտ օպերացիոն համակարգերում գրադարանը կարգավորելու վերաբերյալ: Հետևյալ հիմնական քայլերը և կոդերի օրինակելի օրինակը ներառված են՝ ձեզ ուղղորդելու HTML ֆայլը MHTML-ի փոխակերպելու հարցում:
Java-ի միջոցով HTML-ը MHTML-ի փոխարկելու քայլեր
- Ինտեգրեք GroupDocs.Conversion for Java-ը ձեր նախագծի մեջ՝ տեղադրելով այն Maven պահեստի միջոցով
- Ներառեք հղումներ հիմնական դասերին, որոնք անհրաժեշտ են MHTML-ը HTML-ից փոխակերպելու համար
- Ստեղծեք Converter դասի օրինակ և փոխանցեք ֆայլի մուտքագրման HTML ճանապարհը որպես արգումենտ դրա կոնստրուկտորին:
- Առբերեք MHTML-ի փոխակերպման հնարավոր տարբերակները՝ զանգահարելով Converter.getPossibleConversions մեթոդը
- Ստեղծված MHTML ֆայլը պահեք սկավառակի վրա՝ զանգահարելով Converter.save մեթոդը
Java-ում HTML-ը MHTML-ի փոխակերպելու գործընթացը պարզ է և կարող է իրականացվել՝ հետևելով նախկինում տրված քայլ առ քայլ հրահանգներին: Այս հրահանգները համատեղելի են սովորաբար օգտագործվող օպերացիոն համակարգերի հետ, ինչպիսիք են Windows-ը, macOS-ը և Linux-ը, և չեն պահանջում որևէ լրացուցիչ ծրագրաշարի տեղադրում՝ HTML-ը MHTML Java-ում արտահանելու համար: Այս օրինակում միջպլատֆորմային գրադարանի օգտագործումը նշանակում է, որ ստորև ներկայացված կոդը կարող է իրականացվել ցանկացած համակարգում, որտեղ տեղադրված է Java:
Կոդ՝ Java-ի միջոցով HTML-ը MHTML-ի փոխարկելու համար
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 զանգեր, և տրամադրված կոդի օրինակը ձեր հավելվածներում ինտեգրելը պարզ խնդիր է փաստաթղթերի փոխակերպման գրադարանը տեղադրելուց և ֆայլերի ուղիներում անհրաժեշտ փոփոխություններ կատարելուց հետո:
Նախորդ հոդվածում մենք քննարկեցինք Java-ի միջոցով TXT-ի RTF-ի փոխակերպումը: Եթե լրացուցիչ օգնության կարիք ունեք, կարող եք դիմել մեր ձեռնարկին ինչպես փոխարկել TXT-ը RTF-ի Java-ի միջոցով-ում: