Prezentációk létrehozása C++-ban

Áttekintés

Ez a cikk bemutatja, hogyan lehet létrehozni egy prezentációt az Aspose.Slides-ban, egyszerű tartalmat hozzáadni egy diára, és az eredményt fájlként menteni.

PowerPoint‑prezentáció létrehozása

Egyszerű egyenes vonal hozzáadásához a prezentáció kiválasztott diájához, kövesse az alábbi lépéseket:

  1. Hozzon létre egy példányt a Presentation osztályból.
  2. Szerezze meg egy dia hivatkozását az Index használatával.
  3. Adjon hozzá egy vonal típusú AutoShape‑et a Shapes objektum által biztosított AddAutoShape metódussal.
  4. Írja ki a módosított prezentációt PPTX fájlként.

Az alább látható példában egy vonalat adtunk hozzá a prezentáció első diájához.

GYIK

Milyen formátumokba menthetem az új prezentációt?

Menthet PPTX, PPT és ODP, valamint exportálhat PDF, XPS, HTML, SVG és képek formátumokba, többek között.

Kezdhetek sablonból (POTX/POTM), és menthetem szabályos PPTX‑ként?

Igen. Töltse be a sablont, és mentse a kívánt formátumba; a POTX/POTM/PPTM és hasonló formátumok támogatottak.

Hogyan szabályozhatom a dia méretét/méretarányát prezentáció létrehozásakor?

Állítsa be a dia méretét (beleértve az 4:3 és 16:9 előre beállítottak vagy egyedi méretek lehetőségét), és válassza ki, hogyan méreteződjön a tartalom.

Milyen egységekben mérik a méreteket és koordinátákat?

Pontokban: 1 hüvelyk = 72 egység.

Hogyan kezeljek nagyon nagy prezentációkat (sok médiafájllal), hogy csökkentsem a memóriahasználatot?

Használjon BLOB‑kezelési stratégiákat, korlátozza a memóriában tárolást ideiglenes fájlok használatával, és részesítse előnyben a fájlalapú munkafolyamatokat a kizárólag memóriában lévő adatfolyamok helyett.

Létrehozhatok/menthetek prezentációkat párhuzamosan?

Nem működtethet ugyanazon a Presentation példányon több szál esetén. Indítson külön, elszigetelt példányokat szálanként vagy folyamatként.

Hogyan távolíthatom el a próba vízjelet és a korlátozásokat?

Alkalmazzon licencet egyszer a folyamatban. A licenc XML‑nek változatlanul kell maradnia, és a licenc beállítását szinkronizálni kell, ha több szál is érintett.

Digitálisan aláírhatom a létrehozott PPTX‑et?

Igen. A digitális aláírások (hozzáadás és ellenőrzés) támogatottak a prezentációkhoz.

Makrók (VBA) támogatottak a létrehozott prezentációkban?

Igen. Létrehozhat/szerkeszthet VBA projekteket és menthet makróval ellátott fájlokat, például PPTM/PPSM.