# Konversi ODP ke PPTX di Python

> Konversi presentasi ODP ke PPTX dengan Aspose.Slides untuk Python via Java. Gunakan contoh Python lengkap tanpa menginstal PowerPoint atau LibreOffice.

Source: https://docs.aspose.com/slides/id/python-java/convert-odp-to-pptx/
Updated: 2026-09-07

## **Gambaran Umum**

Artikel ini menjelaskan bagaimana mengonversi presentasi OpenDocument (ODP) ke format PowerPoint (PPTX) menggunakan Aspose.Slides for Python via Java.

## **Konversi ODP ke PPTX**

Kelas [Presentation](https://reference.aspose.com/slides/id/python-java/aspose.slides/presentation/) dapat memuat file ODP secara langsung. Simpan presentasi yang dimuat dalam format PPTX menggunakan [SaveFormat](https://reference.aspose.com/slides/id/python-java/aspose.slides/saveformat/).

Ikuti [petunjuk instalasi](/slides/id/python-java/installation/) sebelum menjalankan contoh. Tempatkan presentasi ODP bernama `AccessOpenDoc.odp` di direktori kerja. Kode berikut memulai JVM jika diperlukan, membuka file ODP, dan menyimpannya sebagai `AccessOpenDoc_out.pptx`.

```python
import jpype
import asposeslides

if not jpype.isJVMStarted():
    jpype.startJVM()

from asposeslides.api import Presentation, SaveFormat

presentation = Presentation("AccessOpenDoc.odp")
try:
    # Simpan presentasi ODP dalam format PPTX.
    presentation.save("AccessOpenDoc_out.pptx", SaveFormat.Pptx)
finally:
    presentation.dispose()
```

## **Contoh Langsung**

Coba aplikasi web [Aspose.Slides Conversion](https://products.aspose.app/slides/id/conversion/) untuk melihat konversi ODP ke PPTX yang didukung oleh Aspose.Slides.

## **FAQ**

**Apakah saya perlu menginstal Microsoft PowerPoint atau LibreOffice untuk mengonversi ODP ke PPTX?**

Tidak. Aspose.Slides for Python via Java membaca dan menulis file presentasi tanpa aplikasi tersebut. Anda hanya memerlukan paket Python dan runtime Java yang kompatibel.

**Apakah slide master, tata letak, dan tema dipertahankan selama konversi?**

Aspose.Slides memetakan struktur dan format presentasi sumber ke PPTX. Namun, ODP dan PPTX mendukung fitur yang berbeda, sehingga beberapa elemen mungkin terlihat berbeda setelah konversi. Pastikan font yang diperlukan tersedia dan tinjau presentasi dengan format kompleks. Lihat [konversi OpenDocument](/slides/id/python-java/convert-openoffice-odp/) untuk pertimbangan kompatibilitas.

**Bisakah saya mengonversi file ODP yang dilindungi kata sandi?**

Ya, ketika Anda memberikan kata sandi yang diperlukan untuk membuka file. Lihat [presentasi yang dilindungi kata sandi](/slides/id/python-java/password-protected-presentation/) untuk detail memuat file yang dilindungi sebelum menyimpannya dalam format lain.

**Apakah Aspose.Slides cocok untuk layanan konversi berbasis cloud atau REST?**

Ya. Anda dapat menggunakan Aspose.Slides for Python via Java di backend Anda dengan runtime Java yang diperlukan. Untuk REST API, lihat [Aspose.Slides Cloud](https://products.aspose.cloud/slides/id/family/).
