Přehled funkcí
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) | Aspose.Slides pro C++ poskytuje nejrychlejší zpracování tohoto formátu prezentačního dokumentu. |
| Portable Document Format (PDF) | Podporované souborové formáty lze jedním metodou exportovat do dokumentů Adobe Portable Document Format (PDF). |
| XML Parser Specification (XPS) | Všechny podporované souborové formáty lze jedním metodou exportovat do dokumentů XML Parser Specification (XPS). |
| 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 | 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í | 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++. - Typ písma - Velikost písma - Barva písma - Stínování písma - Zarovnání odstavce - Odrážky odstavce - Orientace odstavce |
| Formátování tvaru | 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++: - Pozice - Velikost - Čára - Výplň (včetně vzoru, přechodu, plné) - Text - Obrázek |
Č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 objekt nesmí být používán více vlákny současně.
Jsou podporována hesla souborů a šifrování?
Ano. Můžete 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ů 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í je do výstupu přidáno vodoznak a platí určitá omezení; 30denní dočasná licence 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 do prezentace, čímž je změníte na snímky.