# Přehled funkcí

> Objevte Aspose.Slides pro C++: výkonný API pro efektivní vytváření, úpravu, automatizaci a konverzi prezentací PowerPoint a OpenDocument.

Source: https://docs.aspose.com/slides/cs/cpp/features-overview/
Updated: 2026-06-12

## **Formáty souborů a konverze**
Aspose.Slides pro C++ podporuje většinu formátů dokumentů PowerPoint a také je exportuje do populárních formátů široce používaných pro výměnu mezi organizacemi. Následující tabulka uvádí tyto formáty:

|**Funkce**|**Popis**|
| :- | :- |
|[Microsoft PowerPoint (PPT)](/slides/cs/cpp/microsoft-powerpoint-ppt/)|Aspose.Slides pro C++ poskytuje nejrychlejší zpracování tohoto formátu prezentačního dokumentu.|
|[Portable Document Format (PDF)](/slides/cs/cpp/portable-document-format-pdf/)|Podporované souborové formáty lze jedním metodou exportovat do dokumentů Adobe Portable Document Format (PDF).|
|[XML Parser Specification (XPS)](/slides/cs/cpp/xml-parser-specification-xps/)|Všechny podporované souborové formáty lze jedním metodou exportovat do dokumentů XML Parser Specification (XPS).|
|[PresentationML (PPTX, XML)](/slides/cs/cpp/presentationml-pptx-xml/)|Aspose.Slides pro C++ podporuje zpracování formátu OOXML prezentací, také známého jako PresentationML nebo PPTX.|
|[PPTX To HTML Conversion](https://docs.aspose.com/slides/cs/cpp/convert-powerpoint-to-html/)|Aspose.Slides pro C++ podporuje konverzi prezentace do formátu HTML.|

## **Renderování**
Aspose.Slides pro C++ podporuje vysoce věrné vykreslování snímků v prezentačních dokumentech do různých grafických formátů, jak je uvedeno níže:

|**Funkce**|**Popis**|
| :- | :- |
|C++ podporované formáty obrázků|Pomocí Aspose.Slides pro C++ budete moci vykreslovat nejen prezentační snímky, ale také obrázky na snímcích do všech grafických formátů podporovaných C++, jako jsou PNG, BMP a JPEG.|
|SVG formát|Aspose.Slides pro C++ také poskytuje vestavěnou metodu pro export prezentačních snímků do formátů Scalable Vector Graphics (SVG).|

## **Funkce obsahu**
Aspose.Slides pro C++ vám umožňuje přistupovat, upravovat nebo vytvářet téměř veškerý možný obsah prezentačních dokumentů.

|**Funkce**|**Popis**|
| :- | :- |
|Master snímky|Master snímky definují rozvržení běžných snímků. Aspose.Slides pro C++ vám umožňuje přistupovat k Master snímkům prezentačních dokumentů a upravovat je.|
|Normální snímky|Pomocí Aspose.Slides pro C++ můžete nejen vytvářet nové snímky různých typů, ale také přistupovat k existujícím snímkům v prezentačních dokumentech a upravovat je.|
|Klonování / Kopírování snímků|Aspose.Slides pro C++ poskytuje vestavěné metody pro klonování nebo kopírování existujících snímků nejen v rámci jedné prezentace, ale i mezi různými prezentacemi. Protože snímek dědí rozvržení z master snímku, vestavěné metody klonování automaticky kopírují i master.|
|Zástupci a textové zástupce|Můžete také přistupovat k zástupcům a textovým zástupcům ve snímku. Navíc můžete vytvořit snímek s textovými zástupci od nuly pomocí příslušné metody.|
|Hlavičky a patičky|Aspose.Slides pro C++ také usnadňuje práci s hlavičkami/patičkami ve snímcích.|
|Poznámky ve snímcích|S Aspose.Slides pro C++ můžete nejen přistupovat k poznámkám spojeným se snímkem a upravovat je, ale také poznámky přidávat.|
|Vyhledání tvaru|Můžete také najít konkrétní tvar na snímku pomocí alternativního textu přiřazeného tvaru.|
|Pozadí|Aspose.Slides pro C++ umožňuje pracovat s pozadím spojeným s master nebo normálním snímkem prezentace.|
|Textová pole|Textová pole lze vytvořit od nuly. Existující textová pole lze přistupovat a jejich text také upravovat, aniž by se ztratil původní formát textu.|
|Obdélníkové tvary|Obdélníkové tvary mohou být vytvořeny nebo upraveny pomocí Aspose.Slides pro C++.|
|Polyliniové tvary|Polyliniové tvary mohou být také vytvořeny nebo upraveny pomocí Aspose.Slides pro C++.|
|Eliptické tvary|Eliptické tvary jsou také vytvářeny nebo upravovány pomocí Aspose.Slides pro C++.|
|Skupinové tvary|Aspose.Slides pro C++ také podporuje skupinové tvary.|
|Auto tvary|Auto tvary jsou také podporovány Aspose.Slides pro C++.|
|Serializace tvarů|Ačkoliv Aspose.Slides pro C++ podporuje velké množství tvarů, pokud tvar není podporován, existuje metoda serializace poskytovaná Aspose.Slides pro C++, pomocí které můžete tento tvar ze stávajícího snímku serializovat pro další použití v Aspose.Slides pro C++ podle potřeby.|
|Rámečky obrázků|Obrázky jsou spravovány v rámečcích pomocí Aspose.Slides pro C++.|
|Audio rámečky|Audio soubory mohou být na snímcích propojeny nebo vloženy v audio rámečcích pomocí Aspose.Slides pro C++.|
|Video rámečky|Video soubory jsou zpracovávány ve video rámečcích pomocí Aspose.Slides pro C++.|
|OLE rámeček|OLE objekty jsou spravovány v OLE rámečcích pomocí Aspose.Slides pro C++.|
|Tabulky|Tabulky na snímcích jsou také podporovány Aspose.Slides pro C++.|
|Textový rámeček|Text spojený s libovolným tvarem lze přistupovat přes textový rámeček tohoto tvaru.|
|Skenování textu|Text v prezentaci může být skenován na úrovni prezentace nebo snímku pomocí vestavěných skenovacích metod.|
|Animace|Animace lze aplikovat na tvary.|
|Prezentace|Prezentace, přechody mezi snímky a Morph přechody jsou také podporovány.|

## **Formátovací funkce**
Je možné formátovat text a tvary na snímcích v prezentačním dokumentu pomocí Aspose.Slides pro C++.

|**Funkce**|**Popis**|
| :- | :- |
|Textové formátování|<p>V Aspose.Slides pro C++ je text spravován prostřednictvím textových rámců přiřazených k tvarům. Proto lze text formátovat pomocí odstavců a částí spojených s textovými rámci. Následující textové prvky lze formátovat pomocí Aspose.Slides pro C++.</p><p>- Typ písma</p><p>- Velikost písma</p><p>- Barva písma</p><p>- Stínování písma</p><p>- Zarovnání odstavce</p><p>- Odrážky odstavce</p><p>- Orientace odstavce</p>|
|Formátování tvaru|<p>V Aspose.Slides pro C++ je základním prvkem snímku tvar. Následující prvky tvaru lze formátovat pomocí Aspose.Slides pro C++:</p><p>- Pozice</p><p>- Velikost</p><p>- Čára</p><p>- Výplň (včetně vzoru, přechodu, plné)</p><p>- Text</p><p>- Obrázek</p>|

## **Často kladené otázky**

**Musím mít nainstalovaný Microsoft PowerPoint na serveru/PC, aby knihovna fungovala?**

Ne. PowerPoint není vyžadován; Aspose.Slides je samostatný engine pro vytváření, úpravu, konverzi a vykreslování prezentací.

**Jak funguje vícevláknové zpracování? Lze zpracování paralelizovat?**

Je bezpečné zpracovávat různé dokumenty v různých vláknech; stejný [prezentaci](https://reference.aspose.com/slides/cs/cpp/aspose.slides/presentation/) objekt nesmí být používán [více vlákny](/slides/cs/cpp/multithreading/) současně.

**Jsou podporována hesla souborů a šifrování?**

Ano. [Můžete](/slides/cs/cpp/password-protected-presentation/) otevřít šifrované prezentace, nastavit nebo odebrat heslo pro otevření a zápis a zkontrolovat stav ochrany.

**Musím se starat o balíčky fontů v Linux kontejnerech?**

Ano. Doporučuje se nainstalovat běžné balíčky fontů a/nebo explicitně [specifikovat adresáře fontů](/slides/cs/cpp/custom-font/) ve vaší aplikaci, aby se předešlo neočekávaným náhradám.

**Existují omezení ve zkušební verzi?**

V [režimu hodnocení](/slides/cs/cpp/licensing/) je do výstupu přidáno vodoznak a platí určitá omezení; [30denní dočasná licence](https://purchase.aspose.com/temporary-license/) je k dispozici pro testování všech funkcí.

**Je podporován import externích formátů do prezentace (PDF/HTML → PPTX)?**

Ano. Můžete přidat [PDF stránky a HTML obsah](/slides/cs/cpp/import-presentation/) do prezentace, čímž je změníte na snímky.
