Ինչպես արտահանել PowerPoint-ը Word-ի միջոցով Java-ի միջոցով

Այս կարճ ձեռնարկը նկարագրում է ինչպես արտահանել PowerPoint-ը Word-ին Java-ի միջոցով հեշտ հետևելու քայլերի և գործարկվող օրինակելի կոդի օգնությամբ: Դուք կվերափոխեք PowerPoint-ը Word-ի Java-ի միջոցով՝ բեռնելով գոյություն ունեցող ներկայացում, ասենք PPTX կամ PPT, այնուհետև այն կվերափոխեք MS Word փաստաթղթի, ինչպիսին է DOCX, DOC կամ աջակցվող ձևաչափերից որևէ մեկը: . Այս փոխարկումն իրականացնելու համար կարիք չկա տեղադրել MS PowerPoint, MS Word կամ որևէ այլ երրորդ կողմի գործիք:

PowerPoint-ը Word-ի արտահանման քայլեր Java-ի միջոցով

  1. Կազմաձևեք նախագիծը՝ պահոցից Aspose.Slides for Java և Aspose.Words for Java ավելացնելու համար
  2. Ներբեռնեք գոյություն ունեցող PowerPoint ներկայացում, որը պետք է փոխարկվի MS Word փաստաթղթի, օգտագործելով Presentation դասի օբյեկտը:
  3. Պահպանեք այս ներկայացումը որպես HTML ֆայլ սկավառակի վրա
  4. Ստեղծեք LoadOptions դասի օբյեկտ՝ օգտագործելով Aspose.Words գրադարանը
  5. Բեռնման ընտրանքներում բեռնման ձևաչափը սահմանեք HTML
  6. Բեռնել նախկինում պահպանված HTML ֆայլը Aspose.Words գրադարանի Document դասի օբյեկտում
  7. Պահպանեք փաստաթուղթը որպես DOCX սկավառակի վրա

Այս քայլերն օգնում են աղբյուրի ներկայացման ֆայլը PowerPoint-ից Word-ի վերածելու Java-ի միջոցով: Գործընթացը բավականին պարզ է, երբ ներկայացումը բեռնվում և պահվում է որպես HTML ֆայլ, որը հետագայում բեռնվում է Aspose.Words գրադարանի կողմից՝ այն ցանկալի ձևաչափի փոխարկելու համար: Դուք կունենաք ամբողջական վերահսկողություն ներկայացման բեռնման վրա՝ պահպանելով այն որպես HTML ֆայլ, բեռնելով այս HTML-ը Փաստաթղթի օբյեկտի մեջ և այնուհետև պահելով որպես Word ֆայլ:

Կոդ՝ Java-ի միջոցով PPTX-ի DOCX-ի փոխակերպելու համար

public class AsposeTest {
public static void main(String[] args) throws Exception {//Main function to Convert PPTX to DOCX file
// Instantiate the slides license
com.aspose.slides.License slidesLicense = new com.aspose.slides.License();
slidesLicense.setLicense("Aspose.Total.lic");
// Instantiate the words license
com.aspose.words.License wordsLicense = new com.aspose.words.License();
wordsLicense.setLicense("Aspose.Total.lic");
// Load the source presentation
com.aspose.slides.Presentation pres = new com.aspose.slides.Presentation("sample.pptx");
// Save the loaded presentation as an HTML file
pres.save("samplle.html", com.aspose.slides.SaveFormat.Html);
// Create LoadOptions object
com.aspose.words.LoadOptions options = new com.aspose.words.LoadOptions();
options.setLoadFormat(com.aspose.words.LoadFormat.HTML);
// Load the HTML file into the Document class object
com.aspose.words.Document doc = new com.aspose.words.Document("sample.html", options);
// Save the loaded document as a DOCX file
doc.save("output.docx");
System.out.println("Done");
}
}

Այս կոդը ցույց է տալիս Java-ի միջոցով * PPTX-ին DOCX-ի փոխարկելու գործընթացը, որտեղ Presentation դասի կոնստրուկտորն օգտագործվում է միայն ֆայլի անվան հետ, սակայն դուք կարող եք օգտագործել նաև այլ ծանրաբեռնվածություններ, ինչպես LoadOptions-ով, որն աջակցում է տառատեսակների կարգավորումը, բեռնման ձևաչափը, պաշտպանվածի գաղտնաբառ: ֆայլ և նախազգուշական հետադարձ զանգ՝ մի քանիսը նշելու համար: Նմանապես, երբ HTML ֆայլը բեռնվում է փաստաթղթի օբյեկտում, դուք կարող եք նաև կատարել մի շարք գործողություններ, ինչպիսիք են ֆոնի ձևը, էջի գույնը, ջրանիշը և այլն սահմանելը, նախքան այն որպես MS Word փաստաթուղթ պահելը:

Այս թեմայում մենք սովորեցինք փոխել PPTX-ը DOCX-ի Java-ի միջոցով: Այնուամենայնիվ, եթե ցանկանում եք ստեղծել թարմ ներկայացում և այնուհետև պահպանել այն որպես Word ֆայլ, դիմեք ինչպես ստեղծել PowerPoint ներկայացում Java-ի միջոցով-ի հոդվածին:

 Հայերեն