Konwertuj PPTX na PPT w Javie

Przegląd

Ten artykuł wyjaśnia, jak konwertować prezentację PowerPoint w formacie PPTX na format PPT przy użyciu języka Java. Omówiony zostanie następujący temat.

  • Konwertuj PPTX na PPT w Javie

Konwertuj PPTX na PPT w Javie

Aby zobaczyć przykładowy kod Javy konwertujący PPTX na PPT, przejdź do sekcji poniżej, tj. Convert PPTX to PPT. Kod po prostu ładuje plik PPTX i zapisuje go w formacie PPT. Określając różne formaty zapisu, możesz także zapisać plik PPTX w wielu innych formatach, takich jak PDF, XPS, ODP, HTML itp., jak opisano w tych artykułach.

Konwertuj PPTX na PPT

Aby skonwertować PPTX na PPT, po prostu przekaż nazwę pliku i format zapisu do metody Save klasy Presentation. Poniższy przykładowy kod Javy konwertuje prezentację z PPTX na PPT przy użyciu domyślnych opcji.

// utwórz obiekt Presentation reprezentujący plik PPTX
Presentation presentation = new Presentation("template.pptx");

// save the presentation as PPT
presentation.save("output.ppt", SaveFormat.Ppt);  

Najczęściej zadawane pytania

Czy wszystkie efekty i funkcje PPTX zachowują się przy zapisywaniu w starszym formacie PPT (97–2003)?

Nie zawsze. Format PPT nie obsługuje niektórych nowszych możliwości (np. niektórych efektów, obiektów i zachowań), więc funkcje mogą zostać uproszczone lub zamienione na raster podczas konwersji.

Czy mogę skonwertować tylko wybrane slajdy na PPT zamiast całej prezentacji?

Bezpośrednie zapisywanie obejmuje całą prezentację. Aby skonwertować wybrane slajdy, utwórz nową prezentację zawierającą tylko te slajdy i zapisz ją jako PPT; alternatywnie użyj usługi/API, które obsługują parametry konwersji per‑slajd.

Czy obsługiwane są prezentacje chronione hasłem?

Tak. Możesz wykryć, czy plik jest chroniony, otworzyć go przy użyciu hasła oraz skonfigurować ustawienia ochrony/szyfrowania dla zapisywanego pliku PPT.