# Přehled produktu

> Aspose.Slides pro C++ umožňuje vytvářet, upravovat a konvertovat prezentace PowerPoint (PPT, PPTX) a OpenDocument (ODP) bez Microsoft Office.

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

![todo:image_alt_text](product-overview_1.png)

## **Vítejte v Aspose.Slides pro C++!**

Aspose.Slides pro C++ je API pro správu souborů Microsoft PowerPoint®, které umožňuje aplikacím v C++ číst a zapisovat dokumenty PowerPoint® bez použití Microsoft PowerPoint®. Aspose.Slides pro C++ je první a jediný komponent, který poskytuje funkce pro správu dokumentů PowerPoint®. Aspose.Slides pro C++ nabízí mnoho klíčových funkcí, jako je správa textu, tvarů, tabulek a animací, přidávání audia a videa do snímků, náhled snímků, export snímků do SVG, PDF a další.

## **Popis produktu**
Aspose.Slides pro C++ je vyvinut pomocí nativního C++. V současnosti je kompilován pro prostředí Windows x64, ale bude také kompilován pro Linux.

Aspose.Slides pro C++ může nejen otevírat soubory PowerPoint z různých zdrojů, ale také vám umožňuje ukládat prezentace různými způsoby. Například můžete prezentaci uložit nejen jako PPT, ale i ve formátu PDF. Navíc můžete své snímky uložit jako obrázky. Aspose.Slides pro C++ poskytuje téměř všechny funkce, které najdete v Microsoft PowerPoint. Univerzálnost Aspose.Slides pro C++ spočívá v tom, že můžete nejen přidávat tabulky a různé typy tvarů do snímků, ale také různé druhy rámečků (tj. textové, audio a video rámečky).

## **Bohatá sada funkcí**
Funkce Aspose.Slides pro C++ lze rozdělit do následujících oblastí:

1. Funkce prezentace.
1. Funkce snímků.
1. Grafické a multimediální funkce.
1. Funkce tabulek.
1. Funkce textu a odstavců.
1. Pokročilé funkce.

### **Funkce prezentace**
- Otevírat prezentace Microsoft PowerPoint z různých zdrojů.
- Ukládat prezentace v různých formátech Microsoft PowerPoint.
- Vytvářet prezentace od nuly.
- Převádět prezentace do PDF dokumentů bez použití jiných komponent.
- Číst nebo upravovat vlastnosti dokumentu prezentace.
- Používat ochranu prezentace.
- Exportovat prezentaci do PDF.
- Exportovat prezentaci do XPS.
- Exportovat prezentaci do SWF.
- Exportovat poznámky prezentace do PDF.
- Exportovat prezentaci do HTML.

### **Funkce snímků**
- Vytvářet nové snímky od nuly a přidávat je do prezentací.
- Přistupovat k libovolnému snímku podle jeho pozice v prezentaci.
- Kopírovat nebo duplikovat snímky ve stejné nebo jiné prezentaci.
- Upravit a mazat snímky.
- Automaticky kopírovat master snímky.
- Náhled snímků.
- Získat nebo nastavit název snímku.
- Ukládat snímky jako obrázky.
- Exportovat snímky do formátu SVG.
- Pracovat s mnoha mastery v prezentacích.
- Vyplnit pozadí snímku libovolným podporovaným stylem.
- Přidávat nebo spravovat poznámky ke snímkům.
- Dynamicky nastavovat nové master snímky a styly.
- Přidávat nebo upravovat přechody prezentace.
- Přidávat Morph přechody.

### **Grafické a multimediální funkce**
- Vytvářet nebo spravovat tvary jako čáry, obdélníky, elipsy a polyliny.
- Spravovat styly čar v tvarech.
- Získat alternativní text tvaru.
- Otáčet nebo převracet tvary.
- Vyplňovat tvary různými styly, například jednolitým, přechodovým, vzorovým, texturovaným a obrázkovým.
- Používat některý ze 48 předdefinovaných vzorů a 24 textur.
- Přiřazovat odkazy k tvarům.
- Číst, upravovat nebo přidávat nové animační efekty ke snímkům a tvarům.
- Přidávat nové obrázky do prezentací nebo spravovat existující.
- Přidávat nové odrážky s obrázky do prezentace nebo spravovat existující.
- Přidávat nové audio rámečky do prezentací nebo spravovat existující.
- Přidávat nové video rámečky do prezentací nebo spravovat existující.

### **Funkce tabulek**
- Vytvářet tabulky od nuly a přidávat je do snímků.
- Měřítko a přesouvání tabulek.
- Přistupovat k libovolné buňce v tabulce.
- Měnit formát a okraje libovolné buňky.
- Měřítko sloupců a řádků.
- Přidávat a mazat sloupce a řádky.
- Nastavit šířku a barvu okrajů celé tabulky.

### **Funkce textu a odstavců**
- Získat a nastavit text v textových zástupcích a textových rámečcích.
- Získat typ zástupce.
- Měnit formátování textu v textovém rámečku.
- Přidávat nebo spravovat existující písma použité v prezentaci.
- Měnit text a jeho formátování.
- Vytvářet nebo spravovat odkazy v textu.
- Podporovat tabulátory a efektivní tabulátory.
- Přidávat nové textové rámečky téměř k libovolnému typu tvaru.
- Přistupovat a upravovat okraje a nastavení zalamování textu v textových rámečcích.
- Přistupovat a upravovat odsazení odstavců.

### **Pokročilé funkce**
- Přistupovat k OLE objektům vloženým v prezentacích.
- Zamykat prezentace.

## **Podporované platformy**
- Windows x64/x86 (Microsoft Visual Studio 2017 nebo novější).
- Linux (Clang 3.9 nebo novější, GCC 6.1 nebo novější).
- macOS (Xcode 13.4 nebo novější).

## **Technická podpora**
Aspose poskytuje neomezenou bezplatnou technickou podporu pro všechny své produkty. Podpora je k dispozici všem uživatelům, včetně hodnocení. Pokud potřebujete pomoc s Aspose.Slides pro C++, zvažte následující:

- Hlavním kanálem podpory jsou [Aspose. Forums](https://forum.aspose.com/). Zveřejněte svou otázku ve [Aspose.Slides fóru](https://forum.aspose.com/c/slides/cs/11) a bude odpovězena během několika hodin. Na otázky odpovídá přímo tým podpory Aspose.Slides.
- Upozorňujeme, že Aspose neposkytuje technickou podporu telefonicky. Telefonická podpora je dostupná jen pro otázky týkající se prodeje a nákupu.
- Při čekání na odpověď ve fórech počítejte s časovým rozdílem mezi časovými pásmy.

Pokud máte potíže s Aspose.Slides pro C++, postupujte podle těchto jednoduchých kroků, abyste zajistili nejefektivnější řešení:

- Ujistěte se, že používáte nejnovější verzi Aspose.Slides pro C++ před nahlášením problému, viz [Aspose.Slides download](https://downloads.aspose.com/slides/cs/cpp) pro informace o aktuální verzi.
- Prohlédněte si fóra, tuto dokumentaci a API Reference před nahlášením problému; možná už byla vaše otázka zodpovězena.
- Při hlášení problému přiložte originální dokument a případně fragment kódu, který problém způsobuje. Pokud potřebujete připojit více souborů, zabalte je do jednoho zipu. Je bezpečné přikládat dokumenty v Aspose.Forums, protože k přiloženým souborům mají přístup jen vy a vývojáři Aspose.
- Pokuste se hlásit jeden problém na jedno vlákno. Pokud máte další problém, založte samostatné vlákno.

Tato tabulka uvádí důležité technické zdroje pro Aspose.Slides pro C++.

|**Zdroj**|**Popis**|
| :- | :- |
|[Aspose.Slides for C++ home page](https://products.aspose.com/slides/cs/cpp/)|Domovská stránka produktu.|
|[Aspose.Slide blog](https://blog.aspose.com/category/slides/cs/)|Často kontrolujte pro informace o nových verzích a užitečné tipy k Aspose.Slides.|
|[Aspose.Slides for C++ download](https://downloads.aspose.com/slides/cs/cpp)|Všechny nové i staré verze produktu jsou udržovány pro referenci zákazníků.|
|[Aspose.Slides support forum](https://forum.aspose.com/c/slides/cs/11)|Zde zveřejněte své otázky a problémy pro rychlé řešení.|
|[Aspose.Slides for C++ product documentation](/slides/cs/cpp/)|Úplná online dokumentace, která zahrnuje i tuto dokumentaci a Referenci API Aspose.Slides.|

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

**Podporuje PDF úrovně souladu pro archivaci a přístupnost (PDF/A a PDF/UA)?**

Ano. Můžete ukládat do PDF s PDF/A-2a/2b/2u, PDF/A-3a/3b, stejně jako PDF/UA pomocí konfigurace [PDF export options](https://reference.aspose.com/slides/cs/cpp/aspose.slides.export/pdfoptions/).

**Existuje mechanismus náhrady písem a podpora vlastních písem pro zajištění správného vykreslování?**

Ano. Knihovna vám umožňuje [load custom fonts](/slides/cs/cpp/custom-font/) a [define fallback rules](/slides/cs/cpp/fallback-font/), takže chybějící glyfy jsou spolehlivě nahrazeny během konverze a vykreslování.

**Mohu zjistit, zda je soubor chráněn heslem, aniž bych jej plně otevřel?**

Ano. Můžete [inspect a presentation](/slides/cs/cpp/examine-presentation/), abyste zjistili, zda vyžaduje heslo před načtením celého dokumentu.

**Je pro zpracování a konverze vyžadován Microsoft PowerPoint?**

Ne. Aspose.Slides je samostatný engine; PowerPoint není na serveru ani pracovní stanici potřebný.

**Je bezpečné zpracovávat prezentace z více vláken?**

Ano, můžete zpracovávat různé dokumenty paralelně v samostatných vláknech; jen se vyhněte souběžnému používání stejné instance prezentace [across threads](/slides/cs/cpp/multithreading/).

**Zůstávají makra zachována a mohu spravovat VBA v souborech PPTM/PPSM?**

Ano. Prezentace s makry jsou [supported](/slides/cs/cpp/presentation-via-vba/), a můžete [inspect and manage VBA projects](https://reference.aspose.com/slides/cs/cpp/aspose.slides.vba/) v těchto souborech.

**Mohu převést PDF nebo HTML zpět na PowerPoint snímky?**

Ano. Můžete [import PDF pages or HTML content](/slides/cs/cpp/import-presentation/) a vytvořit nebo naplnit snímky v prezentaci.

**Je podporován export do XPS a mohu řídit kvalitu a obsah výstupu XPS?**

Ano. [Export to XPS](/slides/cs/cpp/convert-powerpoint-to-xps/) je k dispozici a [save options](https://reference.aspose.com/slides/cs/cpp/aspose.slides.export/xpsoptions/) vám umožní ladit kvalitu výstupu a zahrnutý obsah.

**Mohu převádět snímky na obrázky a řídit kvalitu výstupu?**

Ano. Snímky lze [rendered to PNG, JPEG, GIF, BMP, TIFF](/slides/cs/cpp/convert-powerpoint-to-png/) a do dalších formátů s jemným nastavením velikosti a kvality.

**Jsou podporovány matematické vzorce (MathML/MathText) a lze je exportovat?**

Ano. Můžete [create and edit mathematical text](/slides/cs/cpp/powerpoint-math-equations/) a [export equations](/slides/cs/cpp/exporting-math-equations/), včetně do MathML.

**Jak knihovna zachází s šifrováním a hesly (otevření, nastavení, odebrání)?**

[It supports](/slides/cs/cpp/password-protected-presentation/) otevírání šifrovaných prezentací, nastavení nebo odebrání hesel pro otevření i úpravy a kontrolu stavu ochrany souboru.
