Konvertálja a MHTML-et XAML-vé Androidon Java segítségével

Alakítsa át a MHTML-et XAML-vé Android-alkalmazásaiban Microsoft® PowerPoint vagy Adobe® Acrobat Reader használata nélkül

 

Két egyszerű lépéssel integrálhatja a MHTML-XAML konverziós funkciót Android-alkalmazásaiba. Az első lépésben exportálhatja a MHTML-et PPTX-be az Aspose.PDF for Android via Java használatával. Ezt követően az Aspose.Slides for Android via Java használatával konvertálhatja a PPTX-t XAML-vé. Mindkét API az Aspose.Total for Android via Java csomagba tartozik.

Android API a MHTML exportálásához XAML-be

  1. Nyissa meg a MHTML-fájlt a Document osztály használatával
  2. Konvertálja a MHTML-et PPTX-re a save módszerrel
  3. Töltse be a PPTX dokumentumot a Presentation osztály használatával
  4. Mentse a dokumentumot XAML formátumba a save metódussal, és állítsa be a Xaml SaveFormat néven

Konverziós követelmények

Könnyedén használhatja az Aspose.Total for Android rendszert Java-n keresztül közvetlenül a Maven webhelyről és telepítse az Aspose.PDF for Android via Java és az Aspose.Slides for Android via Java /androidjava/install-aspose-slides-for-android-via-java/) az alkalmazásaiban.

Másik megoldásként beszerezhet egy ZIP-fájlt a downloads webhelyről.

// 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 Xaml format
presentation.save("output.xaml", SaveFormat.Xaml);   

Nyissa meg a jelszóval védett MHTML-fájlt Androidon Java segítségével

A MHTML fájlformátum betöltése közben előfordulhat, hogy a dokumentum jelszóval védett. Az Aspose.PDF for Android via Java lehetővé teszi titkosított dokumentumok megnyitását is. A titkosított fájl megnyitásához inicializálhatja a Document új példányát osztály, és adja meg a fájlnevet és a jelszót argumentumként.

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

Hozzon létre miniatűrt az XAML-fájlról az Android alkalmazásokban

A MHTML XAML-vé konvertálása után a kimeneti dokumentum miniatűrjeit is létrehozhatja. Az Aspose.Slides for Android via Java gazdag funkciójának használatával miniatűrképeket hozhat létre a diákról a [Presentationreference.aspose.com/slides/java/com.aspose.slides/Presentation) osztály. Ezt követően bármely kívánt diára vonatkozó hivatkozást lekérheti annak azonosítójával vagy indexével, és megkaphatja a hivatkozott dia miniatűrjét meghatározott léptékben.

// instantiate a Presentation object that represents a XAML file
Presentation presentation = new Presentation("output.xaml");
// 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"));

MHTML konverziós beállítások felfedezése Android

MHTMLs konvertálása DOCM (Microsoft Word 2007 Marco File)
MHTMLs konvertálása DOT (Microsoft Word Template Files)
MHTMLs konvertálása DOTM (Microsoft Word 2007+ Template File)
MHTMLs konvertálása DOTX (Microsoft Word Template File)
MHTMLs konvertálása FLATOPC (Microsoft Word 2003 WordprocessingML)
MHTMLs konvertálása GIF (Graphical Interchange Format)
MHTMLs konvertálása ODT (OpenDocument Text File Format)
MHTMLs konvertálása OTT (OpenDocument Standard Format)
MHTMLs konvertálása PCL (Printer Command Language Document)
MHTMLs konvertálása PS (PostScript File)
MHTMLs konvertálása RTF (Rich Text Format)
MHTMLs konvertálása WORDML (Microsoft Word 2003 WordprocessingML)
MHTMLs konvertálása ODP (OpenDocument Presentation Format)
MHTMLs konvertálása OTP (OpenDocument Standard Format)
MHTMLs konvertálása POT (Microsoft PowerPoint Template Files)
MHTMLs konvertálása POTM (Microsoft PowerPoint Template File)
MHTMLs konvertálása POTX (Microsoft PowerPoint Template Presentation)
MHTMLs konvertálása PPT (Microsoft PowerPoint 97-2003)
MHTMLs konvertálása PPS (PowerPoint Slide Show)
MHTMLs konvertálása PPSM (Macro-enabled Slide Show)
MHTMLs konvertálása PPSX (PowerPoint Slide Show)
MHTMLs konvertálása PPT (Microsoft PowerPoint 97-2003)
MHTMLs konvertálása PPTM (Macro-enabled Presentation File)
MHTMLs konvertálása SWF (Shockwave Flash Movie)
MHTMLs konvertálása CSV (Comma Seperated Values)
MHTMLs konvertálása DIF (Data Interchange Format)
MHTMLs konvertálása CSV (Comma Seperated Values)
MHTMLs konvertálása FODS (OpenDocument Flat XML Spreadsheet)
MHTMLs konvertálása MD (Markdown Language)
MHTMLs konvertálása ODS (OpenDocument Spreadsheet)
MHTMLs konvertálása SXC (StarOffice Calc Spreadsheet)
MHTMLs konvertálása TSV (Tab Seperated Values)
MHTMLs konvertálása XLAM (Excel Macro-Enabled Add-In)
MHTMLs konvertálása XLSB (Excel Binary Workbook)
MHTMLs konvertálása XLSM (Macro-enabled Spreadsheet)
MHTMLs konvertálása XLT (Excel 97 - 2003 Template)
MHTMLs konvertálása XLTM (Excel Macro-Enabled Template)