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ích dokumentů.
Portable Document Format (PDF) Podporované souborové formáty lze exportovat do dokumentů Adobe Portable Document Format (PDF) jedním metodou.
XML Parser Specification (XPS) Všechny podporované souborové formáty lze exportovat do dokumentů XML Parser Specification (XPS) jedním metodou.
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í prezentací

Aspose.Slides pro C++ podporuje vysoce věrné renderová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 renderovat nejen snímky prezentace, ale také obrázky na snímcích do všech C++ podporovaných grafických formátů, jako jsou PNG, BMP a JPEG.
Formát SVG Aspose.Slides pro C++ také poskytuje vestavěnou metodu pro export snímků prezentace do formátu Scalable Vector Graphics (SVG).

Obsahové funkce

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

Funkce Popis
Master Slides Master snímky definují rozvržení normálních snímků. Aspose.Slides pro C++ vám umožňuje přistupovat k Master snímkům prezentace a upravovat je.
Normal Slides 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.
Cloning / Copying Slides 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 také mezi různými prezentacemi. Protože snímek dědí své rozvržení z master snímku, vestavěné metody klonování automaticky kopírují také master snímek.
Place Holders and Text Holders Můžete také přistupovat k místům pro obsah a textovým držitelům v snímku. Navíc můžete vytvořit snímek s textovými držiteli od nuly pomocí příslušné metody.
Header and Footers Aspose.Slides pro C++ rovněž usnadňuje práci s hlavičkami a zápatími ve snímcích.
Notes in Slides S Aspose.Slides pro C++ můžete nejen přistupovat k poznámkám přiřazeným ke snímku a upravovat je, ale také poznámky přidávat.
Finding a Shape Můžete také najít konkrétní tvar ve snímku pomocí alternativního textu přiřazeného k tvaru.
Backgrounds Aspose.Slides pro C++ umožňuje pracovat s pozadím přiřazeným k master nebo normálnímu snímku prezentace.
Text Boxes Textová pole lze vytvářet od nuly. Existující textová pole lze přistupovat a jejich text lze také upravovat bez ztráty původního formátování textu.
Rectangle Shapes Obdélníkové tvary mohou být vytvářeny nebo upravovány pomocí Aspose.Slides pro C++.
Poly Line Shapes Polyliniové tvary mohou být také vytvářeny nebo upravovány pomocí Aspose.Slides pro C++.
Ellipse Shapes Eliptické tvary jsou také vytvářeny nebo upravovány pomocí Aspose.Slides pro C++.
Group Shapes Aspose.Slides pro C++ podporuje také seskupené tvary.
Auto Shapes Auto tvary jsou také podporovány Aspose.Slides pro C++.
Shapes Serialization 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í Aspose.Slides pro C++ podle potřeby.
Picture Frames Obrázky jsou spravovány v rámečcích obrázků pomocí Aspose.Slides pro C++.
Audio Frames Audio soubory mohou být propojeny nebo vloženy do snímků v audio rámečcích pomocí Aspose.Slides pro C++.
Video Frames Video soubory jsou zpracovávány ve video rámečcích prostřednictvím Aspose.Slides pro C++.
OLE Frame OLE objekty jsou spravovány v OLE rámečcích pomocí Aspose.Slides pro C++.
Tables Tabulky na snímcích jsou také podporovány Aspose.Slides pro C++.
Text Frame Text přiřazený k jakémukoli tvaru lze získat přes textový rámec spojený s tímto tvarem.
Text Scanning Text v prezentaci může být prohledáván na úrovni celé prezentace nebo jednotlivých snímků pomocí vestavěných metod skenování.
Animations Animace lze aplikovat na tvary.
Slide Shows 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
Text Formatting

V Aspose.Slides pro C++ je text spravován pomocí textových rámců přidružených k tvarům. Text lze tedy formátovat pomocí odstavců a částí spojených s textovými rámci. Následující textové elementy lze formátovat pomocí Aspose.Slides pro C++.

- Typ písma

- Velikost písma

- Barva písma

- Odtíny písma

- Zarovnání odstavce

- Odrážky odstavce

- Orientace odstavce

Shape Formatting

V Aspose.Slides pro C++ je základním prvkem snímku tvar. Následující vlastnosti tvaru lze formátovat pomocí Aspose.Slides pro C++:

- Pozice

- Velikost

- Čára

- Výplň (včetně vzoru, gradientu, plné)

- Text

- Obrázek

Často kladené otázky

Potřebuji 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 renderování prezentací.

Jak funguje multithreading? Lze zpracování paralelizovat?

Je bezpečné zpracovávat různé dokumenty v různých vláknech; stejný prezentaci nesmí používat více vláken současně.

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

Ano. Můžete otevřít šifrované prezentace, nastavit nebo odebrat heslo pro otevření i zápis a zkontrolovat stav ochrany.

Musím se starat o balíčky písem v Linux kontejnerech?

Ano. Doporučuje se nainstalovat běžné balíčky písem a/nebo explicitně specifikovat adresáře písem ve vaší aplikaci, aby se předešlo neočekávaným náhradám.

Existují omezení ve vývojářské verzi?

V režimu hodnocení je na výstup přidáno vodoznak a platí určitá omezení; pro plné testování funkcí je k dispozici 30‑denní dočasná licence.

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

Ano. Můžete přidat PDF stránky a HTML obsah do prezentace a převést je na snímky.