Converteer MHTML naar POTM op Android via Java

Transformeer MHTML naar POTM binnen uw Android-applicaties zonder Microsoft® PowerPoint of Adobe® Acrobat Reader te gebruiken

 

U kunt de conversiefunctie van MHTML naar POTM in uw Android-applicaties integreren met behulp van twee eenvoudige stappen. In de eerste stap kunt u MHTML naar PPTX exporteren met Aspose.PDF for Android via Java . Daarna kunt u met Aspose.Slides for Android via Java PPTX naar POTM converteren. Beide API’s vallen onder het pakket Aspose.Total for Android via Java .

Android API om MHTML naar POTM te exporteren

  1. Open het MHTML-bestand met de klasse Document
  2. Converteer MHTML naar PPTX met behulp van de save methode
  3. Laad het PPTX-document met behulp van de klasse Presentation
  4. Sla het document op in POTM-formaat met behulp van save methode en stel Potm als SaveFormat

Conversievereisten

U kunt Aspose.Total for Android eenvoudig via Java rechtstreeks vanuit Maven en installeer Aspose.PDF for Android via Java en Aspose.Slides for Android via Java in uw toepassingen.

U kunt ook een ZIP-bestand krijgen van downloads .

// load MHTML file with an instance of Document class
Document document = new Document("template.mhtml");
// save MHTML as PPTX format 
document.save("PptxOutput.pptx", SaveFormat.Pptx); 
// instantiate a Presentation object that represents a PPTX file
Presentation presentation = new Presentation("PptxOutput.pptx");
// save the presentation as Potm format
presentation.save("output.potm", SaveFormat.Potm);   

Open met een wachtwoord beveiligd MHTML-bestand in Android Apps

Tijdens het laden van de MHTML-bestandsindeling is uw document mogelijk beveiligd met een wachtwoord. Met Aspose.PDF for Android via Java kunt u ook versleutelde documenten openen. Om het versleutelde bestand te openen, kunt u een nieuwe instantie van het Document initialiseren .lang.String-) class en geef bestandsnaam en wachtwoord door als argumenten.

// open MHTML document
Document doc = new Document("input.mhtml", "Your@Password");
// save MHTML as PPTX format 
document.save("PptxOutput.pptx", SaveFormat.Pptx); 
](https://

Maak een miniatuurafbeelding van het POTM-bestand in Android-applicaties

Na het converteren van MHTML naar POTM, kunt u ook miniatuurafbeeldingen van uw uitvoerdocument maken. Door de uitgebreide functie Aspose.Slides for Android via Java te gebruiken, kunt u miniatuurafbeeldingen van de dia’s genereren door de [Presentatiereference.aspose.com/slides/java/com.aspose.slides/Presentation) klasse. Daarna kunt u de referentie van elke gewenste dia verkrijgen door de ID of index te gebruiken en de miniatuurafbeelding van de dia waarnaar wordt verwezen op een gespecificeerde schaal krijgen.

// instantiate a Presentation object that represents a POTM file
Presentation presentation = new Presentation("output.potm");
// access the first slide
ISlide sld = pres.getSlides().get_Item(0);
// create a full scale image
BufferedImage image = sld.getThumbnail(1f, 1f);
 // save the image to disk in PNG format
ImageIO.write(image, "PNG", new java.io.File("Thumbnail_out.png"));

Bekijk MHTML conversieopties met Android

MHTMLs converteren naar DOCM (Microsoft Word 2007 Marco-bestand)
MHTMLs converteren naar DOT (Microsoft Word-sjabloonbestanden)
MHTMLs converteren naar DOTM (Microsoft Word 2007+ sjabloonbestand)
MHTMLs converteren naar DOTX (Microsoft Word-sjabloonbestand)
MHTMLs converteren naar FLATOPC (Microsoft Word 2003 TekstverwerkingML)
MHTMLs converteren naar GIF (Grafisch uitwisselingsformaat)
MHTMLs converteren naar MARKDOWN (Lichtgewicht opmaaktaal)
MHTMLs converteren naar ODT (OpenDocument Tekstbestandsindeling)
MHTMLs converteren naar OTT (Documentsjabloon openen)
MHTMLs converteren naar PCL (Printeropdrachttaal)
MHTMLs converteren naar PS (PostScript-bestand)
MHTMLs converteren naar RTF (Rijk tekst formaat)
MHTMLs converteren naar WORDML (Microsoft Word 2003 TekstverwerkingML)
MHTMLs converteren naar XAMLFLOW (Power Automate van Microsoft)
MHTMLs converteren naar CSV (Door komma's gescheiden waarden)
MHTMLs converteren naar DIF (Formaat voor gegevensuitwisseling)
MHTMLs converteren naar CSV (Door komma's gescheiden waarden)
MHTMLs converteren naar FODS (OpenDocument platte XML-spreadsheet)
MHTMLs converteren naar ODS (OpenDocument-spreadsheet)
MHTMLs converteren naar SXC (StarOffice Calc-spreadsheet)
MHTMLs converteren naar TSV (Door tabs gescheiden waarden)
MHTMLs converteren naar XLAM (Excel-invoegtoepassing met ingeschakelde macro's)
MHTMLs converteren naar XLSB (Excel binaire werkmap)
MHTMLs converteren naar XLSM (Spreadsheet met ingeschakelde macro's)
MHTMLs converteren naar XLT (Excel 97 - 2003-sjabloon)
MHTMLs converteren naar XLTM (Excel-sjabloon met ingeschakelde macro's)
MHTMLs converteren naar ODP (OpenDocument-presentatieformaat)
MHTMLs converteren naar OTP (OpenDocument Standaardformaat)
MHTMLs converteren naar POT (Microsoft PowerPoint-sjabloonbestanden)
MHTMLs converteren naar POTX (Microsoft PowerPoint-sjabloonpresentatie)
MHTMLs converteren naar PPT (PowerPoint presentatie)
MHTMLs converteren naar PPS (PowerPoint-diavoorstelling)
MHTMLs converteren naar PPSM (Diavoorstelling met macro's)
MHTMLs converteren naar PPSX (PowerPoint-diavoorstelling)
MHTMLs converteren naar PPT (PowerPoint presentatie)
MHTMLs converteren naar PPTM (Presentatiebestand met ingeschakelde macro's)
MHTMLs converteren naar SWF (Shockwave Flash-film)