Konwertuj prezentacje do wielu formatów w C++
Przegląd
Aspose.Slides dla C++ może wczytywać prezentacje PowerPoint i OpenDocument oraz zapisywać lub renderować je do wielu innych formatów bez konieczności używania Microsoft PowerPoint, OpenOffice ani LibreOffice. Możesz konwertować starsze pliki PPT do nowoczesnego PPTX, eksportować prezentacje do dokumentów o stałym układzie, takich jak PDF i XPS, publikować slajdy jako HTML lub renderować je jako pliki graficzne do podglądów, miniatur i archiwów.
Większość konwersji dokumentów używa tego samego ogólnego przepływu pracy: wczytaj plik źródłowy, wybierz wymagany format wyjściowy i zastosuj opcje specyficzne dla formatu w razie potrzeby. W przypadku formatów graficznych każdy slajd jest renderowany osobno, a następnie zapisywany jako obraz rastrowy lub wektorowy. Dedykowane artykuły zamieszczone poniżej zawierają szczegóły implementacji dla poszczególnych przypadków.
Wybierz scenariusz konwersji
Użyj poniższych artykułów, aby uzyskać pełne przykłady C++ oraz opcje specyficzne dla formatu.
| Scenariusz | Użyj, gdy potrzebujesz | Artykuł |
|---|---|---|
| PPT/PPTX/ODP do PPTX | Zmodernizuj starsze pliki PPT, ujednolic istniejące pliki PPTX lub konwertuj prezentacje OpenDocument do PowerPoint PPTX. | Konwertuj PPT do PPTX, Konwertuj ODP do PPTX, Zapisz prezentacje |
| PPTX do PPT | Zapisz nowoczesną prezentację PowerPoint w starszym formacie binarnym PPT dla kompatybilności ze starszymi procesami. | Konwertuj PPTX do PPT |
| PPT/PPTX/ODP do PDF | Utwórz przenośne, przeszukiwalne dokumenty o stałym układzie do udostępniania, drukowania lub archiwizacji. | Konwertuj PowerPoint do PDF |
| PPT/PPTX/ODP do PDF z notatkami | Eksportuj notatki prelegenta razem z zawartością slajdów. | Konwertuj PowerPoint do PDF z notatkami |
| PPT/PPTX/ODP do HTML | Publikuj prezentacje jako strony HTML i kontroluj obrazy, czcionki, notatki oraz opcje responsywnego układu. | Konwertuj PowerPoint do HTML |
| PPT/PPTX/ODP do HTML5 | Eksportuj slajdy do HTML5 do przeglądania w przeglądarce z zachowaniem formatowania i interaktywności. | Konwertuj prezentacje do HTML5 |
| PPT/PPTX/ODP do PNG | Renderuj każdy slajd do obrazu PNG dla podglądów, miniatur lub wyjścia internetowego. | Konwertuj PowerPoint do PNG |
| PPT/PPTX/ODP do JPG | Renderuj slajdy do obrazów JPG i kontroluj wymiary oraz jakość obrazu. | Konwertuj PowerPoint do JPG |
| Slajd do SVG | Eksportuj pojedyncze slajdy jako skalowalne grafiki wektorowe. | Renderuj slajd jako SVG |
| PPT/PPTX/ODP do XPS | Generuj dokumenty XPS o stałym układzie. | Konwertuj PowerPoint do XPS |
| PPT/PPTX/ODP do TIFF | Zapisz prezentację jako wielostronicowy plik TIFF do drukowania, skanowania, faksu lub archiwizacji. | Konwertuj PowerPoint do TIFF |
| PPT/PPTX/ODP do TIFF z notatkami | Zapisz slajdy z notatkami prelegenta w formacie TIFF. | Konwertuj PowerPoint do TIFF z notatkami |
| PPT/PPTX do Word | Konwertuj slajdy do dokumentu Word, gdy potrzebny jest wynik w stylu dokumentu. | Konwertuj PowerPoint do Word |
| PPT/PPTX do Markdown | Wyodrębnij zawartość prezentacji do Markdown dla dokumentacji i przepływów pracy opartych na tekście. | Konwertuj PowerPoint do Markdown |
| PPT/PPTX do animowanego GIF | Utwórz animowany GIF ze slajdów. | Konwertuj PowerPoint do animowanego GIF |
| PPT/PPTX do wideo | Zbuduj workflow eksportu wideo ze slajdów prezentacji. | Konwertuj PowerPoint do wideo |
| Prezentacja do XAML | Eksportuj slajdy do XAML dla scenariuszy interfejsu użytkownika C++. | Eksportuj prezentacje do XAML |
Aby zobaczyć szerszą listę formatów wejściowych i wyjściowych, zobacz Obsługiwane formaty plików.
Konwersja PowerPoint i OpenDocument
Aspose.Slides dla C++ obsługuje konwersję z powszechnie używanych formatów prezentacji, takich jak PPT, PPTX, PPS, PPSX, POT, POTX i ODP. To samo API konwersji jest używane dla plików PowerPoint i OpenDocument, więc workflow, który zapisuje plik PPTX do PDF, zazwyczaj może być zastosowany do pliku ODP, zmieniając jedynie plik wejściowy.
Podczas konwersji plików ODP pamiętaj, że aplikacje PowerPoint i OpenDocument nie obsługują wszystkich elementów układu i formatowania w dokładnie taki sam sposób. Jeśli plik ODP został utworzony w LibreOffice lub OpenOffice Impress, sprawdź wynik i użyj opcji opisanych w Konwertuj prezentacje OpenDocument, gdy potrzebujesz wskazówek specyficznych dla formatu.
Konwersja PPT do PPTX
PPT to starszy binarny format PowerPoint, natomiast PPTX jest nowoczesnym formatem Office Open XML. Aspose.Slides dla C++ obsługuje konwersję PPT do PPTX o wysokiej wierności, zachowując złożone struktury prezentacji, takie jak wzorce, układy, slajdy, wykresy, grupowane kształty, pola zastępcze, ramki tekstowe, tekstury i wypełnienia obrazów.
Szczegóły znajdziesz w Konwertuj PPT do PPTX.
Eksport o stałym układzie
PDF, XPS i TIFF są przydatne, gdy wyjście ma wyglądać tak samo na różnych urządzeniach i nie powinno być edytowane jako prezentacja. Dedykowane artykuły o PDF, XPS i TIFF wyjaśniają, jak kontrolować zgodność, ukryte slajdy, notatki, jakość obrazu, kompresję, format pikseli i rozmiar wyjścia.
Eksport HTML i obrazów
Eksport do HTML i HTML5 jest przydatny do przeglądania w przeglądarce, publikowania w sieci i lekkiego udostępniania. Eksport obrazów jest użyteczny, gdy każdy slajd ma stać się osobnym podglądem, miniaturą lub zasobem rastrowym. Skorzystaj z artykułów o PNG, JPG i SVG, aby uzyskać wskazówki dotyczące renderowania specyficznego dla formatu.
FAQ
Czy potrzebuję Microsoft PowerPoint do konwertowania prezentacji?
Nie. Aspose.Slides dla C++ jest samodzielną biblioteką i nie wymaga Microsoft PowerPoint ani automatyzacji Office.
Czy mogę konwertować wiele prezentacji wsadowo?
Tak. Wczytaj każdą prezentację, zapisz ją w wymaganym formacie i zwolnij obiekt prezentacji po przetworzeniu. Do przetwarzania równoległego używaj oddzielnych instancji prezentacji i postępuj zgodnie z wytycznymi wielowątkowości.
Czy mogę eksportować tylko wybrane slajdy?
Tak. Wiele metod eksportu pozwala przekazać indeksy slajdów lub renderować poszczególne slajdy, w zależności od formatu wyjściowego. Zobacz dedykowany artykuł dla wybranego formatu.
Czy mogę uwzględnić ukryte slajdy przy eksporcie do PDF lub XPS?
Tak. Użyj ustawień eksportu ukrytych slajdów opisanych w artykułach konwersji PDF i XPS.
Czy mogę tworzyć wyjście PDF/A?
Tak. Ustawienia zgodności PDF są dostępne przy eksporcie do PDF. Zobacz Konwertuj PowerPoint do PDF po szczegóły.
Jak czcionki są obsługiwane podczas konwersji?
Aspose.Slides może używać czcionek osadzonych, rezerwowych oraz ustawień zamiany czcionek. Zobacz Czcionka osadzona, Czcionka rezerwowa, oraz Zamiana czcionek.