Operasi konversi PowerPoint ke Word bukanlah proses yang mudah—baik Microsoft PowerPoint maupun aplikasi Microsoft Word tidak menyediakan fungsi yang memungkinkan pengguna mengonversi PowerPoint ke Word. Jika Anda ingin mengonversi dokumen PPT menjadi Word DOC, kemungkinan besar Anda memiliki alasan kuat untuk ingin melakukannya. Pertama, Word menyediakan fungsi pemformatan yang mungkin lebih sesuai dengan kebutuhan Anda. Di sisi lain, Anda mendapatkan lebih banyak opsi pencetakan di Word.
Jika Anda ingin melakukan tugas secara terprogram, Anda dapat melakukannya dengan beberapa baris kode python. Pada saat Anda selesai membaca artikel ini, Anda akan belajar cara mengonversi PowerPoint ke Word dengan Python.
- Dapatkan Dua API untuk Mengonversi PPT ke Word dengan Python
- Konversikan PowerPoint ke Word dengan Python
Dapatkan Dua API untuk Mengonversi PPT ke Word dengan Python
Sebelumnya, kami menetapkan bahwa pengoperasian PowerPoint ke Word bukanlah proses yang mudah. Untuk mencapai titik di mana Anda dapat menjalankan konversi PowerPoint ke Word dengan menjalankan kode, Anda memerlukan API yang menangani presentasi PowerPoint dan API lain yang mampu memanipulasi dokumen kata.
- Aspose.Slides for Python melalui .NET. API yang kuat ini digunakan untuk membuat, mengedit, mengonversi, dan memanipulasi presentasi PowerPoint (tanpa Microsoft PowerPoint atau Office). Untuk menginstal Aspose.Slides for Python, lihat Instalasi.
- Aspose.Words for Python melalui .NET. API pemrosesan dokumen kaya fitur ini digunakan untuk membuat, memodifikasi, mengonversi, merender, dan mencetak file dalam format Microsoft Word. Untuk menginstal Aspose.Words for Python, lihat Instalasi.
API yang direkomendasikan memungkinkan Anda mengekstrak item yang relevan (mulai dari teks hingga gambar) pada slide di PowerPoint dan juga mentransfer konten yang diekstrak ke halaman tunggu di dokumen Word.
Info: Anda mungkin ingin melihat PowerPoint to Word converter gratis dari Aspose karena tugas yang dilakukannya dapat dianggap sebagai demonstrasi langsung dari proses PowerPoint ke Word yang dijelaskan dalam artikel ini.
Konversikan PowerPoint ke Word dengan Python
- Tambahkan ruang nama ini ke file program.py Anda:
impor aspose.slides sebagai slide
impor aspose.words sebagai kata-kata
- Jalankan kode Python ini untuk mengonversi PPT ke Word:
presentation = slides.Presentation("pres.pptx")
doc = words.Document()
builder = words.DocumentBuilder(doc)
for index in range(presentation.slides.length):
slide = presentation.slides[index]
# menghasilkan dan menyisipkan gambar slide
slide.get_thumbnail(2,2).save("slide_{i}.png".format(i = index), drawing.imaging.ImageFormat.png)
builder.insert_image("slide_{i}.png".format(i = index))
for shape in slide.shapes:
# menyisipkan teks slide
if (type(shape) is slides.AutoShape):
builder.writeln(shape.text_frame.text)
builder.insert_break(words.BreakType.PAGE_BREAK)
doc.save("presentation.docx")
Dapatkan Lisensi Gratis
Ingin mencoba fitur Aspose.Slides dan Aspose.Words tanpa batasan? Dapatkan lisensi sementara gratis.
Kesimpulan
Kami yakin Anda sekarang tahu cara mengonversi presentasi PowerPoint ke dokumen Word menggunakan kode Python.
Sementara kode Python yang kami berikan menargetkan PPT dan DOC, Anda dapat dengan mudah memodifikasinya dan menggunakannya untuk PPT ke DOCX, PPTX ke DOCX, PPTX ke DOC, dan konversi lain yang melibatkan format dokumen PowerPoint dan Word yang dikenal.
Untuk mempelajari Aspose.Slides lebih lanjut fitur, lihat dokumentasi kami /python-net/). Jika ada pertanyaan, Anda dapat mempostingnya di forum kami.