Az Aspose.Total for Java használatával könnyedén konvertálhatja a CGM-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 CGM-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 CGM PPSM-vé konvertálásához
- Nyissa meg a CGM-fájlt a Document osztály használatával
- Konvertálja a CGM-et PPTX-re a mentés módszerrel
- Töltse be a PPTX dokumentumot a Presentation osztály használatával
- Mentse a dokumentumot PPSM formátumba a
save
metódussal, és állítsa be a
PpsmSaveFormat 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 .
Konverziós követelmények
A CGM 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 CGM document
Document doc = new Document("input.cgm", "Your@Password");
// save CGM as PPTX format
document.save("PptxOutput.pptx", SaveFormat.Pptx);
Nyissa meg a titkosított CGM fájlt Java-n keresztül
A CGM 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);
``` Az átalakítás a CGM-ről PPSM-re (makróval ellátott PowerPoint bemutató) támogatja a dinamikus, interaktív bemutatókat, amelyek közvetlenül diavetítés módban indulnak el. Ez ideális technikai irányítópultokhoz, élő szimulációkhoz és interaktív tájékoztatókhoz a Java-alapú munkafolyamatokban.
✅ Fő felhasználási esetek
- Dinamikus vizuális irányítópultok – Diagramok valós idejű frissítése bemutatók során.
- Technikai bemutatók beépített makrókkal – Interaktív adatfelfedezés engedélyezése.
- Automatizált szimulációs kijelzők – Élő szimulációs kimenetek bemutatása manuális beállítás nélkül.
⚙️ Automatizálási forgatókönyvek
- Java alapú PowerPoint makró renderelő motorok – Makróval ellátott diavetítések generálása és szállítása.
- Interaktív technikai tájékoztatók – Beágyazott, Java által generált diagramok és számítások.
- Okos bemutató folyamatok – Több PPSM fájl láncolása egy vezetett bemutatórendszerbe.