Přehled produktu

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í:
- Funkce prezentace.
- Funkce snímků.
- Grafické a multimediální funkce.
- Funkce tabulek.
- Funkce textu a odstavců.
- 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. Zveřejněte svou otázku ve Aspose.Slides fóru 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 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 | Domovská stránka produktu. |
| Aspose.Slide blog | Často kontrolujte pro informace o nových verzích a užitečné tipy k Aspose.Slides. |
| Aspose.Slides for C++ download | Všechny nové i staré verze produktu jsou udržovány pro referenci zákazníků. |
| Aspose.Slides support forum | Zde zveřejněte své otázky a problémy pro rychlé řešení. |
| Aspose.Slides for C++ product documentation | Ú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.
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 a define fallback rules, 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, 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.
Zůstávají makra zachována a mohu spravovat VBA v souborech PPTM/PPSM?
Ano. Prezentace s makry jsou supported, a můžete inspect and manage VBA projects 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 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 je k dispozici a save options 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 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 a export equations, včetně do MathML.
Jak knihovna zachází s šifrováním a hesly (otevření, nastavení, odebrání)?
It supports otevírání šifrovaných prezentací, nastavení nebo odebrání hesel pro otevření i úpravy a kontrolu stavu ochrany souboru.