Konwertuj prezentacje do wielu formatów w .NET

Przegląd

Aspose.Slides for .NET może ładować prezentacje PowerPoint i OpenDocument oraz zapisywać lub renderować je do wielu innych formatów bez Microsoft PowerPoint, OpenOffice ani LibreOffice. Możesz konwertować starsze pliki PPT do nowoczesnych PPTX, eksportować prezentacje do dokumentów o stałym układzie, takich jak PDF i XPS, publikować slajdy jako HTML lub renderować slajdy jako pliki graficzne do podglądów, miniatur i archiwów.

Większość konwersji dokumentów używa tego samego ogólnego przebiegu pracy: załaduj plik źródłowy, wybierz wymaganą format wyjściowy i w razie potrzeby zastosuj opcje specyficzne dla formatu. Dla formatów graficznych każdy slajd renderowany jest osobno, a następnie zapisywany jako obraz rastrowy lub wektorowy. Dedykowane artykuły zamieszczone poniżej zawierają szczegóły implementacji dla każdego przypadku.

Wybierz scenariusz konwersji

Użyj poniższych artykułów, aby uzyskać pełne przykłady C# i opcje specyficzne dla formatu.

Scenariusz Użyj, gdy potrzebujesz Artykuł
PPT/PPTX/ODP to PPTX Uaktualnij starsze pliki PPT, znormalizuj istniejące pliki PPTX lub skonwertuj prezentacje OpenDocument do PowerPoint PPTX. Konwertuj PPT do PPTX, Konwertuj ODP do PPTX, Zapisz prezentacje
PPTX to PPT Zapisz nowoczesną prezentację PowerPoint w starszym binarnym formacie PPT, aby zapewnić kompatybilność ze starszymi przepływami pracy. Konwertuj PPTX do PPT
PPT/PPTX/ODP to 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 to PDF with notes Eksportuj notatki prelegenta wraz z zawartością slajdów. Konwertuj PowerPoint do PDF z notatkami
PPT/PPTX/ODP to HTML Opublikuj prezentacje jako strony HTML i kontroluj obrazy, czcionki, notatki oraz opcje responsywnego układu. Konwertuj PowerPoint do HTML
PPT/PPTX/ODP to HTML5 Eksportuj slajdy do HTML5 do przeglądania w przeglądarce z zachowaniem formatowania i interaktywności. Konwertuj prezentacje do HTML5
PPT/PPTX/ODP to PNG Renderuj każdy slajd jako obraz PNG do podglądów, miniaturek lub wyjścia internetowego. Konwertuj PowerPoint do PNG
PPT/PPTX/ODP to JPG Renderuj slajdy jako obrazy JPG i kontroluj wymiary oraz jakość obrazu. Konwertuj PowerPoint do JPG
Slide to SVG Eksportuj pojedyncze slajdy jako skalowalne grafiki wektorowe. Renderuj slajd jako SVG
PPT/PPTX/ODP to XPS Generuj dokumenty XPS o stałym układzie. Konwertuj PowerPoint do XPS
PPT/PPTX/ODP to TIFF Zapisz prezentację jako wielostronicowy plik TIFF do drukowania, skanowania, faksu lub archiwizacji. Konwertuj PowerPoint do TIFF
PPT/PPTX/ODP to TIFF with notes Zapisz slajdy z notatkami prelegenta w formacie TIFF. Konwertuj PowerPoint do TIFF z notatkami
PPT/PPTX to Word Konwertuj slajdy do dokumentu Word, gdy potrzebny jest format dokumentu. Konwertuj PowerPoint do Word
PPT/PPTX to Markdown Wyodrębnij zawartość prezentacji do formatu Markdown do dokumentacji i przepływów pracy opartych na tekście. Konwertuj PowerPoint do Markdown
PPT/PPTX to animated GIF Utwórz animowany GIF ze slajdów. Konwertuj PowerPoint do animowanego GIF
PPT/PPTX to video Zbuduj przepływ eksportu wideo ze slajdów prezentacji. Konwertuj PowerPoint do wideo
Presentation to XAML Eksportuj slajdy do XAML dla scenariuszy interfejsu UI w .NET. 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 for .NET obsługuje konwersję z powszechnie używanych formatów prezentacji, takich jak PPT, PPTX, PPS, PPSX, POT, POTX i ODP. Ten sam interfejs API konwersji jest używany zarówno dla plików PowerPoint, jak i OpenDocument, więc przepływ pracy, który zapisuje plik PPTX do PDF, zwykle może być zastosowany do pliku ODP po zmianie jedynie pliku wejściowego.

Podczas konwertowania plików ODP pamiętaj, że aplikacje PowerPoint i OpenDocument nie obsługują każdej funkcji 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 skorzystaj z opcji opisanych w Convert OpenDocument Presentations gdy potrzebne są wskazówki specyficzne dla formatu.

Konwersja PPT do PPTX

PPT jest starszym binarnym formatem PowerPoint, natomiast PPTX jest nowoczesnym formatem Office Open XML. Aspose.Slides for .NET zapewnia wysokiej wierności konwersję PPT do PPTX, zachowując skomplikowane struktury prezentacji, takie jak mastery, układy, slajdy, wykresy, grupowane kształty, placeholdery, ramki tekstowe, tekstury i wypełnienia obrazami.

Szczegóły znajdziesz w Convert PPT to PPTX oraz PPT vs PPTX.

Eksport o stałym układzie

PDF, XPS i TIFF są przydatne, gdy wyjście ma wyglądać tak samo na wszystkich urządzeniach i nie powinno być edytowane jako prezentacja. Użyj PdfOptions, XpsOptions i TiffOptions, aby kontrolować zgodność, ukryte slajdy, notatki, jakość obrazu, kompresję, format pikseli i rozmiar wyjścia.

Eksport HTML i obrazów

Eksport HTML i HTML5 jest przydatny do przeglądania w przeglądarce, publikacji internetowej i lekkiego udostępniania. Eksport obrazów jest przydatny, gdy każdy slajd musi stać się oddzielnym podglądem, miniaturą lub zasobem rastrowym. Skorzystaj z artykułów dotyczących PNG, JPG i SVG, aby uzyskać wskazówki dotyczące renderowania specyficzne dla formatu.

FAQ

Czy potrzebuję Microsoft PowerPoint do konwertowania prezentacji?

Nie. Aspose.Slides for .NET jest samodzielną biblioteką i nie wymaga Microsoft PowerPoint ani automatyzacji Office.

Czy mogę wsadowo konwertować wiele prezentacji?

Tak. Załaduj każdą prezentację, zapisz ją w wymaganym formacie i zwolnij obiekt Presentation po przetworzeniu. Do przetwarzania równoległego używaj osobnych instancji prezentacji i przestrzegaj wskazówek dotyczących multithreading.

Czy mogę eksportować tylko wybrane slajdy?

Tak. Wiele metod eksportu pozwala przekazać indeksy slajdów lub renderować pojedyncze 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 właściwości ShowHiddenSlides w PdfOptions lub XpsOptions.

Czy mogę utworzyć wyjście PDF/A?

Tak. Ustawienia zgodności PDF są dostępne poprzez PdfOptions.Compliance oraz PdfCompliance.

Jak obsługiwane są czcionki podczas konwersji?

Aspose.Slides może używać czcionek osadzonych, mechanizmu fallback oraz ustawień podstawiania czcionek. Zobacz Embedded Font, Fallback Font i Font Substitution.