Két egyszerű lépéssel integrálhatja a CGM-XAML konverziós funkciót Android-alkalmazásaiba. Az első lépésben exportálhatja a CGM-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 CGM exportálásához XAML-be
- Nyissa meg a CGM-fájlt a Document osztály használatával
- Konvertálja a CGM-et PPTX-re a save módszerrel
- Töltse be a PPTX dokumentumot a Presentation osztály használatával
- 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 CGM file with an instance of Document class
Document document = new Document("template.cgm");
// save CGM 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 CGM-fájlt Androidon Java segítségével
A CGM 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 CGM document
Document doc = new Document("input.cgm", "Your@Password");
// save CGM as PPTX format
document.save("PptxOutput.pptx", SaveFormat.Pptx);
Hozzon létre miniatűrt az XAML-fájlról az Android alkalmazásokban
A CGM 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"));