Konvertálja a XSLFO-et SWF-vé Androidon Java segítségével

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

 

Két egyszerű lépéssel integrálhatja a XSLFO-SWF konverziós funkciót Android-alkalmazásaiba. Az első lépésben exportálhatja a XSLFO-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 SWF-vé. Mindkét API az Aspose.Total for Android via Java csomagba tartozik.

Android API a XSLFO exportálásához SWF-be

  1. Nyissa meg a XSLFO-fájlt a Document osztály használatával
  2. Konvertálja a XSLFO-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 SWF formátumba a save metódussal, és állítsa be a Swf 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 XSLFO file with an instance of Document class
Document document = new Document("template.xslfo");
// save XSLFO 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 Swf format
presentation.save("output.swf", SaveFormat.Swf);   

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

A XSLFO 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 XSLFO document
Document doc = new Document("input.xslfo", "Your@Password");
// save XSLFO as PPTX format 
document.save("PptxOutput.pptx", SaveFormat.Pptx); 
](https://

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

A XSLFO SWF-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 SWF file
Presentation presentation = new Presentation("output.swf");
// 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"));

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

XSLFOs konvertálása ODP (OpenDocument Presentation Format)
XSLFOs konvertálása OTP (OpenDocument Standard Format)
XSLFOs konvertálása POT (Microsoft PowerPoint Template Files)
XSLFOs konvertálása POTM (Microsoft PowerPoint Template File)
XSLFOs konvertálása POTX (Microsoft PowerPoint Template Presentation)
XSLFOs konvertálása PPT (Microsoft PowerPoint 97-2003)
XSLFOs konvertálása PPS (PowerPoint Slide Show)
XSLFOs konvertálása PPSM (Macro-enabled Slide Show)
XSLFOs konvertálása PPSX (PowerPoint Slide Show)
XSLFOs konvertálása PPT (Microsoft PowerPoint 97-2003)
XSLFOs konvertálása PPTM (Macro-enabled Presentation File)
XSLFOs konvertálása CSV (Comma Seperated Values)
XSLFOs konvertálása DIF (Data Interchange Format)
XSLFOs konvertálása CSV (Comma Seperated Values)
XSLFOs konvertálása FODS (OpenDocument Flat XML Spreadsheet)
XSLFOs konvertálása MD (Markdown Language)
XSLFOs konvertálása ODS (OpenDocument Spreadsheet)
XSLFOs konvertálása SXC (StarOffice Calc Spreadsheet)
XSLFOs konvertálása TSV (Tab Seperated Values)
XSLFOs konvertálása XLAM (Excel Macro-Enabled Add-In)
XSLFOs konvertálása XLSB (Excel Binary Workbook)
XSLFOs konvertálása XLSM (Macro-enabled Spreadsheet)
XSLFOs konvertálása XLT (Excel 97 - 2003 Template)
XSLFOs konvertálása XLTM (Excel Macro-Enabled Template)