Java API a XSLFO exportálásához PPSM-be

XSLFO exportálása PPSM-be helyszíni Java API-n keresztül Microsoft® PowerPoint vagy Adobe® Acrobat Reader használata nélkül

 

Az Aspose.Total for Java használatával könnyedén konvertálhatja a XSLFO-et PPSM-vé bármely Java J2SE, J2EE, J2ME alkalmazáson belül. Először is, az Aspose.PDF for Java használatával exportálhatja a XSLFO-et PPTX-be. Ezt követően az Aspose.Slides for Java PowerPoint Processing API használatával konvertálhatja a PPTX-t PPSM-vé.

Java API a XSLFO PPSM-vé konvertálásához

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

Konverziós követelmények

Az Aspose.Total for Java könnyen használható közvetlenül Maven alapú projektből és tartalmazza az Aspose.PDF for Java és az Aspose.Slides for Java a pom.xml-ben.

Alternatív megoldásként beszerezhet egy ZIP-fájlt a downloads .

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

Konverziós követelmények

A XSLFO fájlformátum betöltése közben előfordulhat, hogy a dokumentum jelszóval védett. Az Aspose.PDF for Java lehetővé teszi titkosított dokumentumok megnyitását is. A titkosított fájl megnyitásához inicializálhatja a Document 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); 

Nyissa meg a titkosított XSLFO fájlt Java-n keresztül

A XSLFO PPSM-re konvertálása után előre meghatározott nézettípust is hozzáadhat a bemutatóhoz. Az Aspose.Slides for Java lehetőséget biztosít a generált prezentáció nézettípusának beállítására, amikor a PowerPointban a ViewProperties segítségével megnyitják. /apireference.aspose.com/slides/java/com.aspose.slides/ViewProperties) osztály. A setLastView tulajdonság a nézet típusának beállítására szolgál a ViewType használatával. /apireference.aspose.com/slides/java/com.aspose.slides/ViewType) enumerator.

// instantiate a Presentation object that represents a PPTX file
Presentation presentation = new Presentation("PptxOutput.pptx");
// set view type
presentation.getViewProperties().setLastView((byte) ViewType.SlideMasterView);
// save the presentation as Ppsm format
presentation.save("output.ppsm", SaveFormat.Ppsm);    

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

XSLFOs konvertálása CSV (Comma Seperated Values)
XSLFOs konvertálása DIF (Data Interchange Format)
XSLFOs konvertálása EXCEL (Spreadsheet File Formats)
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)
XSLFOs konvertálása APNG (Animated Portable Network Graphics)
XSLFOs konvertálása DICOM (Digital Imaging and Communications in Medicine)
XSLFOs konvertálása DXF (Autodesk Drawing Exchange Format)
XSLFOs konvertálása EMZ (Windows Compressed Enhanced Metafile)
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 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 PSD (Photoshop Document)
XSLFOs konvertálása SVGZ (Compressed Scalable Vector Graphics)
XSLFOs konvertálása SWF (Shockwave Flash Movie)
XSLFOs konvertálása TGA (Truevision Graphics Adapter)
XSLFOs konvertálása WMF (Windows Metafile)
XSLFOs konvertálása WMZ (Compressed Windows Metafile)