Aspose.Slides  for C++

C++ PowerPoint API

Číst, psát, zpracovávat a převádět PowerPointové prezentace v aplikacích C++ bez jakýchkoli závislostí na Microsoft PowerPoint.

  Download free trial
  
 

Aspose.Slides pro C++ je výkonné PowerPoint API pro manipulaci, vykreslování a konverzi PPT(X) v C++ bez aplikace Microsoft PowerPoint. API podporuje vysoce věrné vykreslování snímků v dokumentech do různých grafických formátů a také poskytuje funkce pro úpravu nebo vytváření téměř veškerého možného obsahu souborů, formátování textu a tvarů na snímcích a mnoho dalšího.

Aspose.Slides pro C++ podporuje většinu formátů PowerPoint a slideshow včetně POT, PPT, PPS, POTX, PPTX, PPSX, ODP a dalších. Aspose.Slides pro C++ také umí všechny tyto formáty převést do PDF, HTML, XPS atd.

Pokročilé funkce knihovny zpracování PowerPointu v C++

Uložte prezentaci do souboru nebo streamu

Převeďte prezentace do standardních formátů

Spravujte vestavěné a vlastní vlastnosti dokumentu

Prezentace chráněné heslem

Přidat, formátovat a manipulovat s grafy

Přidávejte, formátujte a manipulujte s tvary

Přidávejte, formátujte a manipulujte se snímky

Přidat, formátovat a manipulovat s textem

Přidávejte, formátujte a manipulujte s tabulkami

Export prezentací do PDF a XPS

Exportujte snímky ve formátu SVG

Přidejte obrázky do prezentací

Vytvářejte prezentace z databáze

Podpora pro grafy MSO 2016

Export prezentací jako HTML

Importujte a exportujte HTML text ve snímcích

Přidejte do prezentací snímky rozvržení

Načíst chráněné prezentace

Nastavte velikost písma jednotlivé legendy

Vytvořte akciový graf a získejte obrázek grafu

Změnit barvu řady

Nastavit zaoblené okraje oblasti grafu

Změna barvy kategorií v sérii

Nastavte vlastnosti písma pro tabulku dat grafu

Exportujte soubory PowerPoint jako PDF nebo XPS

Aspose.Slides pro C++ má svůj vlastní speciálně navržený vykreslovací modul a vykresluje s nejvyšší věrností Microsoft PowerPointu. Umožňuje export prezentací do standardních průmyslových formátů, jako jsou XPS a PDF, s podobnými výsledky jako u původní prezentace.

Render prezentace ve formátech PDF a XPS - C++

// load presentation to be converted

SharedPtr<Presentation> prs = MakeObject<Presentation>(dir + L"template.pptx");

// save in PDF & XPS formats

prs->Save(dir + L"output.pdf", Aspose::Slides::Export::SaveFormat::Pdf);

prs->Save(dir + L"output.xps", Aspose::Slides::Export::SaveFormat::Xps);

Kopírování nebo klonování prezentačních 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 dokumentu, ale také z jednoho souboru do druhého. Vzhledem k tomu, že snímek zdědí své rozvržení z hlavního snímku, vestavěné metody klonování automaticky kopírují předlohu během procesu klonování.

Formátování obsahu Microsoft PowerPoint

Knihovna umožňuje formátování tvarů a textu na snímcích v souboru při použití API. Text je spravován pomocí textových rámečků spojených s tvary, proto je text formátován pomocí odstavců a částí spojených s textovými rámečky. Můžete spravovat typ písma, barvu, velikost, odstíny a také zarovnání odstavce, bulletin a orientaci. S velkou lehkostí lze také manipulovat s atributy prvků tvaru, jako je velikost, čára, poloha, obrázek, text a výplň.

Serializovat tvary

Přestože Aspose.Slides pro C++ podporuje velké množství tvarů, pokud tvar není podporován rozhraním API, je k dispozici metoda serializace, pomocí které můžete tento tvar serializovat z existujícího snímku pro další použití podle požadavků aplikace.