Vytváření prezentací v C++

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.

Vytvoření prezentace PowerPoint

Chcete‑li přidat jednoduchou rovnou čáru do vybraného snímku prezentace, postupujte podle níže uvedených kroků:

  1. Vytvořte instanci třídy Presentation.
  2. Získejte odkaz na snímek pomocí jeho Indexu.
  3. Přidejte AutoShape typu Čára pomocí metody AddAutoShape, která je součástí objektu Shapes.
  4. Uložte upravenou prezentaci jako soubor PPTX.

V níže uvedeném příkladu jsme přidali čáru na první snímek prezentace.

Často kladené otázky

Do jakých formátů mohu novou prezentaci uložit?

Můžete uložit do PPTX, PPT a ODP, a exportovat do PDF, XPS, HTML, SVG a obrázků, a další.

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 při vytváření prezentace ovládat velikost snímku/poměr stran?

Nastavte velikost snímku (včetně předvoleb jako 4:3 a 16:9 nebo vlastních rozměrů) a vyberte, jak má být obsah škálován.

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) a snížit využití paměti?

Použijte strategii správy BLOB, omezte úložiště v paměti využitím dočasných souborů a upřednostněte pracovní toky založené na souborech před čistě paměťovými proudy.

Mohu vytvářet/ukládat prezentace paralelně?

Nemůžete operovat se stejnou instancí Presentation z více vláken. Spusťte samostatné, izolované instance pro každé vlákno nebo proces.

Jak odstranit zkušební vodoznak a omezení?

Aplikujte licenci jednou na proces. XML licence musí zůstat nepozmě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ávání a ověřování) jsou pro prezentace podporovány.

Jsou vytvořené prezentace podporovány s makry (VBA)?

Ano. Můžete vytvářet/upravovat VBA projekty a ukládat soubory s makry, jako jsou PPTM/PPSM.