Cara Menambahkan Audio ke PDF menggunakan Python

Artikel ini menjelaskan cara menambahkan audio ke PDF menggunakan Python. Ia memiliki informasi untuk menyetel lingkungan, daftar langkah-langkah untuk menulis aplikasi, dan kode contoh yang dapat dijalankan yang mendemonstrasikan proses menyisipkan audio ke dalam PDF menggunakan Python. Anda juga akan belajar mengatur berbagai properti anotasi yang ditambahkan untuk suara.

Langkah-langkah untuk Menambahkan Suara ke PDF menggunakan Python

  1. Tetapkan IDE ke gunakan Aspose.PDF untuk Python melalui .NET untuk menyematkan audio
  2. Muat file PDF target menggunakan objek kelas Document tempat audio akan disematkan
  3. Buat objek kelas SoundAnnotation
  4. Tetapkan parameter berbeda dari objek SoundAnnotation
  5. Tambahkan ke koleksi anotasi dari halaman yang dipilih
  6. Simpan file PDF

Langkah-langkah ini mencakup daftar tugas untuk menambahkan file audio ke PDF menggunakan Python. Dalam proses muat file PDF target, buat objek kelas SoundAnnotation dengan menyetel properti yang berbeda, dan terakhir tambahkan anotasi suara ke koleksi anotasi halaman PDF target sebelum menyimpannya di disk.

Kode untuk Menyematkan File Audio dalam PDF menggunakan Python

import aspose.pdf as pdf
# Load the license
license_pdf = pdf.License()
license_pdf.set_license("Aspose.Total.lic")
# Load the PDF file
pdfDoc = pdf.Document("InputFile.pdf")
# Create SoundAnnotation object
sound = pdf.annotations.SoundAnnotation(pdfDoc.pages[1], pdf.Rectangle(25, 750, 70, 840, True), "test_audio.mp3")
# Set sound annotation properties
sound.color = pdf.Color.red
sound.title = "It is a click"
sound.subject = "Sound Annotation demo for embedding sound"
sound.popup = pdf.annotations.PopupAnnotation(pdfDoc)
# Add annotation to the PDF and save it
pdfDoc.pages[1].annotations.add(sound, True)
pdfDoc.save("OutputMp3.pdf")
print("Audio added successfully")

Kode ini telah mendemonstrasikan cara menambahkan audio dalam PDF menggunakan Python. Itu telah menggunakan objek kelas SoundAnnotation untuk menyematkan file audio ke halaman target di area tertentu. Properti warna, judul, subjek, dan popup juga disetel sebelum memanggil metode add() dari kelas koleksi anotasi untuk memasukkan anotasi suara yang baru dibuat ke dalam PDF.

Artikel ini telah mengajarkan kita untuk menambahkan audio ke PDF menggunakan Python. Jika Anda ingin mempelajari proses menambahkan header dan footer dalam PDF, lihat artikel di cara menambahkan header dan footer di PDF menggunakan Python.

 Indonesian