Cara Memotong PDF menggunakan Python

Topik sederhana ini berfokus pada cara memangkas PDF menggunakan Python. Ini mencakup detail konfigurasi, alur program, dan kode contoh yang berfungsi yang mendemonstrasikan aplikasi untuk memotong halaman dalam PDF menggunakan Python. Kode sampel ini dapat digunakan di salah satu Sistem Operasi yang mendukung lingkungan Python dan .NET dan tidak memerlukan Acrobat atau alat pihak ketiga lainnya untuk memangkas sebagian file PDF.

Langkah-langkah untuk Memotong PDF menggunakan Python

  1. Tetapkan lingkungan ke gunakan Aspose.PDF untuk Python melalui .NET untuk memotong bagian halaman
  2. Akses file PDF sampel menggunakan objek kelas Document untuk memotongnya
  3. Tampilkan nilai kotak halaman PDF (jika diperlukan)
  4. Buat instance objek kelas Rectangle dengan menentukan area pemotongan
  5. Tetapkan persegi panjang yang dipotong ke CropBox, TrimBox, ArtBox, dan BleedBox
  6. Simpan PDF dengan area yang dipotong pada disk

Langkah-langkah di atas memerlukan prosedur untuk memotong dokumen PDF menggunakan Python. Proses dimulai dengan mengakses file sumber PDF dan mendemonstrasikan nilai yang ada untuk CropBox, TrimBox, ArtBox, BleedBox, dan MediaBo di dalam konsol. Pada langkah selanjutnya, area yang dipotong ditentukan menggunakan turunan dari kelas Persegi Panjang dan menyetelnya sebagai parameter baru untuk semua kotak halaman PDF yang ditentukan di atas.

Kode untuk Memotong File PDF menggunakan Python

Kode contoh ini dapat digunakan sebagai aplikasi dasar untuk memotong halaman dalam PDF menggunakan Python. Anda dapat menetapkan nilai kotak PDF apa pun sesuai kebutuhan, tetapi untuk memotong bagian dari PDF sumber dan menampilkannya sepenuhnya di halaman file PDF baru, terapkan nilai baru untuk semua kotak yang disebutkan. Bendera normalizeCoordinates dapat digunakan untuk menyesuaikan dimensi persegi panjang baru jika diperlukan.

Dalam topik ini, kami berfokus pada cara memotong file PDF menggunakan Python. Jika Anda tertarik mempelajari tentang memodifikasi metadata PDF, lihat artikel di cara mengubah Metadata PDF menggunakan Python.

 Indonesian