Přehled produktu

todo:image_alt_text

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.
  2. Funkce snímků.
  3. Grafické a multimediální funkce.
  4. Funkce tabulek.
  5. Funkce textu a odstavců.
  6. 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.