Vytváření prezentací na Androidu
Přehled
Tento článek ukazuje, jak vytvořit prezentaci v Aspose.Slides, přidat jednoduchý obsah do snímku a výsledek uložit jako soubor. Také demonstruje, jak vytvořit a uložit novou prezentaci, otevřít existující prezentaci v podporovaném formátu a uložit ji do jiného formátu.
Vytvoření prezentace PowerPoint
Chcete-li přidat jednoduchou rovnou čáru do vybraného snímku prezentace, postupujte podle níže uvedených kroků:
- Vytvořte instanci třídy Presentation.
- Získejte referenci na snímek pomocí jeho indexu.
- Přidejte AutoShape typu Line pomocí metody addAutoShape, která je součástí objektu Shapes.
- Uložte upravenou prezentaci jako soubor PPTX.
V níže uvedeném příkladu jsme přidali čáru na první snímek prezentace.
// Vytvořte instanci objektu Presentation, který představuje soubor prezentace
Presentation pres = new Presentation();
try {
// Získejte první snímek
ISlide slide = pres.getSlides().get_Item(0);
// Přidejte autoshape typu čára
slide.getShapes().addAutoShape(ShapeType.Line, 50, 150, 300, 0);
pres.save("NewPresentation_out.pptx", SaveFormat.Pptx);
} finally {
if (pres != null) pres.dispose();
}
FAQ
Do jakých formátů mohu uložit novou prezentaci?
Můžete uložit do PPTX, PPT a ODP, a exportovat do PDF, XPS, HTML, SVG a obrázků, mezi ostatními.
Mohu začít ze šablony (POTX/POTM) a uložit jako běžný PPTX?
Ano. Načtěte šablonu a uložte do požadovaného formátu; formáty POTX/POTM/PPTM a podobné jsou podporovány.
Jak mohu ovládat velikost/snámkový poměr při vytváření prezentace?
Nastavte velikost snímku (včetně předvoleb jako 4:3 a 16:9 nebo vlastní rozměry) a zvolte, jak se má obsah měřítkovat.
V jakých jednotkách se měří velikosti a souřadnice?
V bodech: 1 palec odpovídá 72 jednotkám.
Jak zacházet s velmi velkými prezentacemi (s mnoha mediálními soubory), aby se snížila spotřeba paměti?
Použijte strategií správy BLOB, omezte úložiště v paměti pomocí dočasných souborů a upřednostňujte workflow založené na souborech před čistě paměťovými streamy.
Mohu vytvářet/ukládat prezentace paralelně?
Nelze operovat na stejné Presentation instanci z více vláken. Spusťte samostatné, izolované instance pro každé vlákno nebo proces.
Jak odstranit vodotisk a omezení z trial verze?
Aplikujte licenci jednou na proces. Licenční XML nesmí být změněno a nastavení licence by mělo být synchronizováno, pokud je zapojeno více vláken.
Mohu digitálně podepsat vytvořený PPTX?
Ano. Digitální podpisy (přidání a ověření) jsou pro prezentace podporovány.
Jsou v vytvořených prezentacích podporovány makra (VBA)?
Ano. Můžete vytvářet/upravovat projekty VBA a ukládat soubory s makry, jako jsou PPTM/PPSM.