Cara Memutar PDF menggunakan Python

Panduan singkat ini menjelaskan cara merotasi PDF menggunakan Python. Ini berisi langkah-langkah mendetail untuk menulis perangkat lunak dan membagikan kode contoh untuk mendemonstrasikan proses memutar file PDF menggunakan Python. Anda akan mempelajari proses mengubah orientasi halaman dari potret ke lanskap dan sebaliknya beserta opsi untuk memutar konten halaman juga jika diperlukan.

Langkah-langkah untuk Mengubah Orientasi PDF menggunakan Python

  1. Setel lingkungan pengembangan ke gunakan Aspose.PDF untuk Python melalui .NET untuk merotasi halaman
  2. Muat file PDF sumber menggunakan kelas Document yang konten dan orientasi halamannya akan diubah
  3. Parsing melalui setiap halaman file PDF dan tukar tinggi dengan lebar untuk mengubah orientasi
  4. Rotate isi halaman juga jika diperlukan
  5. Simpan file PDF keluaran pada disk dengan orientasi yang dimodifikasi dan konten yang diputar

Langkah-langkah ini mencakup proses lengkap untuk memutar PDF secara permanen menggunakan Python. Pada awalnya, file PDF sumber dimuat dan setiap halaman diuraikan di mana pertama kali tinggi dan lebar halaman diubah sehingga mengubah orientasinya namun dengan langkah ini hanya dimensi halaman yang diubah tetapi orientasi konten tetap sama. Jika Anda ingin memutar konten juga, Anda dapat menyetel nilai Page.rotate dengan salah satu nilai dari enumerator aspose.pdf.Rotation.

Kode untuk Memutar PDF menggunakan Python

Kode yang disebutkan di atas mendemonstrasikan operasi untuk memutar semua halaman dalam PDF menggunakan Python. Properti media_box digunakan untuk menghitung dimensi baru dari halaman target seperti tinggi sumber ditetapkan sebagai lebar tujuan dan lebar sumber ditetapkan sebagai tinggi tujuan. Jika Anda juga ingin memutar konten halaman, Anda dapat menggunakan enumerator aspose.pdf.Rotation yang berisi nilai-nilai seperti ON90, ON180, ON270, dan NONE untuk menyetel nilai properti Page.rotate.

Artikel ini telah memandu kami untuk merotasi halaman dan konten PDF. Jika Anda ingin merender teks pada halaman PDF di lokasi mana pun dengan sudut acak, lihat artikel di cara memutar teks dalam PDF menggunakan Python.

 Indonesian