Prezentációk exportálása XAML-be Java-ban
Áttekintés
Ez a cikk elmagyarázza, hogyan lehet a PowerPoint‑prezentációkat XAML‑be exportálni az Aspose.Slides használatával. Tartalmaz egy rövid bevezetést a XAML‑ba, bemutatja, hogyan lehet alapértelmezett beállításokkal menteni egy prezentációt XAML‑be, és bemutatja, hogyan lehet testre szabni az exportálást a XamlOptions‑on keresztül, beleértve a rejtett diák exportálását is. A cikk válaszol néhány gyakori kérdésre, amelyek a helyettesítő betűtípusokra, a XAML‑stakk kompatibilitásra és a rejtett diák exportálásának viselkedésére vonatkoznak.
A XAML‑ról
A XAML egy leíró programozási nyelv, amely lehetővé teszi felhasználói felületek építését vagy írását alkalmazásokhoz, különösen azokhoz, amelyek a WPF‑et (Windows Presentation Foundation), az UWP‑t (Universal Windows Platform) és a Xamarin form‑okat használják.
A XAML, amely egy XML‑alapú nyelv, a Microsoft változata egy GUI leírására. A legtöbb esetben valószínűleg egy tervezőt használ a XAML‑fájlok szerkesztéséhez, de továbbra is írhatja és szerkesztheti a felhasználói felületet.
Prezentációk exportálása XAML‑be alapértelmezett beállításokkal
Ez a Java‑kód megmutatja, hogyan lehet egy prezentációt XAML‑be exportálni alapértelmezett beállításokkal:
Presentation pres = new Presentation("pres.pptx");
try {
pres.save(new XamlOptions());
} finally {
if (pres != null) pres.dispose();
}
Prezentációk exportálása XAML‑be egyedi beállításokkal
A IXamlOptions felületen választhat beállításokat, amelyek vezérlik az exportálási folyamatot, és meghatározzák, hogyan exportálja az Aspose.Slides a prezentációt XAML‑be.
Például, ha szeretné, hogy az Aspose.Slides a prezentációból rejtett diákat is hozzáadja az XAML‑exportálás során, beállíthatja az ExportHiddenSlides tulajdonságot true‑ra. Lássa ezt a példakódot Java‑ban:
Presentation pres = new Presentation("pres.pptx");
try {
XamlOptions xamlOptions = new XamlOptions();
xamlOptions.setExportHiddenSlides(true);
pres.save(xamlOptions);
} finally {
if (pres != null) pres.dispose();
}
GYIK
Hogyan biztosíthatom a kiszámítható betűtípusokat, ha az eredeti betűtípus nem elérhető a gépen?
Állítson be egy alapértelmezett normál betűtípust az XamlOptions segítségével — ez helyettesítő betűtípusként szolgál, ha az eredeti hiányzik. Ez segít elkerülni a váratlan helyettesítéseket.
Az exportált XAML csak a WPF‑hez készült, vagy használható más XAML‑stakokban is?
A XAML egy általános UI jelölőnyelv, amelyet a WPF, UWP és a Xamarin.Forms használ. Az exportálás a Microsoft XAML‑stakkok kompatibilitását célozza; a pontos viselkedés és a specifikus konstrukciók támogatása a célplatformtól függ. Tesztelje a jelölőnyelvet a saját környezetében.
Támogatottak a rejtett diák, és hogyan lehet megakadályozni, hogy alapértelmezés szerint exportálva legyenek?
Alapértelmezés szerint a rejtett diák nem szerepelnek. Ezt a viselkedést a setExportHiddenSlides a XamlOptions segítségével szabályozhatja — tartsa letiltva, ha nem kívánja exportálni őket.