C++ PowerPoint API
Czytaj, pisz, przetwarzaj i konwertuj prezentacje PowerPoint w aplikacjach C++ bez żadnych zależności od Microsoft PowerPoint.
Pobierz darmową wersję próbnąAspose.Slides for C++ to potężny interfejs API PowerPoint do manipulowania, renderowania i konwertowania PPT(X) w C++ bez Microsoft PowerPoint. API obsługuje renderowanie slajdów w dokumentach z wysoką wiernością do różnych formatów graficznych, a także zapewnia funkcjonalność do modyfikowania lub tworzenia prawie całej możliwej zawartości plików, formatowania tekstu i kształtów na slajdach i wiele więcej.
Aspose.Slides for C++ obsługuje większość formatów PowerPoint i pokazów slajdów, w tym POT, PPT, PPS, POTX, PPTX, PPSX, ODP i inne. Aspose.Slides dla C ++ może również konwertować wszystkie te formaty na PDF, HTML, XPS itp.
Zaawansowane funkcje biblioteki przetwarzania C++ PowerPoint
Zapisz prezentację do pliku lub strumienia
Konwertuj prezentacje do standardowych formatów
Zarządzaj wbudowanymi i niestandardowymi właściwościami dokumentu
Zabezpiecz prezentacje hasłem
Dodawaj, formatuj i manipuluj wykresami
Dodawaj, formatuj i manipuluj kształtami
Dodawaj, formatuj i manipuluj slajdami
Dodawaj, formatuj i manipuluj tekstem
Dodawaj, formatuj i manipuluj tabelami
Eksportuj prezentacje do formatu PDF i XPS
Eksportuj slajdy w formacie SVG
Dodaj obrazy do prezentacji
Generuj prezentacje z bazy danych
Obsługa wykresów MSO 2016
Eksportuj prezentacje jako HTML
Importuj i eksportuj tekst HTML w slajdach
Dodaj slajdy układu do prezentacji
Załaduj chronione prezentacje
Ustaw rozmiar czcionki pojedynczej legendy
Utwórz wykres giełdowy i uzyskaj obraz wykresu
Zmień kolor serii
Ustaw zaokrąglone obramowanie obszaru wykresu
Zmień kolor kategorii w serii
Ustaw właściwości czcionki dla tabeli danych wykresu
Eksportuj pliki PowerPoint jako PDF lub XPS
Posiadając własny, specjalnie zaprojektowany silnik renderujący, Aspose.Slides dla C++ renderuje z najwyższą wiernością Microsoft PowerPoint. Umożliwia eksportowanie prezentacji do standardowych formatów branżowych, takich jak XPS i PDF, z podobnymi wynikami jak oryginalna prezentacja.
Renderuj prezentację w formatach PDF i 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);
Kopiuj lub klonuj slajdy prezentacji
Istnieją wbudowane metody dostarczane przez Aspose.Slides dla C++ do klonowania lub kopiowania istniejących slajdów nie tylko w dokumencie, ale także z jednego pliku do drugiego. Ponieważ slajd dziedziczy układ ze slajdu wzorcowego, wbudowane metody klonowania automatycznie kopiują wzorzec podczas procesu klonowania.
Formatowanie treści programu Microsoft PowerPoint
Biblioteka umożliwia formatowanie kształtów i tekstu na slajdach w pliku podczas korzystania z interfejsu API. Tekst jest zarządzany za pomocą ramek tekstowych powiązanych z kształtami, dlatego tekst jest formatowany za pomocą akapitów i części powiązanych z ramkami tekstowymi. Możesz zarządzać czcionką, kolorem, rozmiarem, odcieniami, a także wyrównaniem akapitów, punktowaniem i orientacją. Można również z łatwością manipulować atrybutami elementów kształtu, takimi jak rozmiar, linia, pozycja, obraz, tekst i wypełnienie.
Serializuj kształty
Chociaż Aspose.Slides dla C++ obsługuje dużą liczbę kształtów, jednak jeśli kształt nie jest obsługiwany przez interfejs API, dostępna jest metoda serializacji, za pomocą której można serializować ten kształt z istniejącego slajdu w celu dalszego użycia zgodnie z wymaganiami aplikacji.
- Zasoby edukacyjne
- Dokumentacja
- Kod źródłowy
- Referencje API
- Filmy instruktażowe
- Wsparcie produktu
- Bezpłatne wsparcie
- Płatne wsparcie
- Blog
- Informacje o wydaniu
- Dlaczego Aspose.Slides dla C++?
- Lista klientów
- Historie sukcesów