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.