Hapus Gambar dari File PDF menggunakan Python
Contents
[
Hide
]
Ada banyak alasan untuk menghapus semua atau gambar tertentu dari PDF.
Terkadang file PDF mungkin berisi gambar penting yang perlu dihapus untuk melindungi privasi atau mencegah akses tidak sah ke informasi tertentu.
Menghapus gambar yang tidak diinginkan atau berlebihan dapat membantu mengurangi ukuran file, sehingga lebih mudah untuk membagikan atau menyimpan PDF.
Jika perlu, Anda dapat mengurangi jumlah halaman dengan menghapus semua gambar dari dokumen. Juga, menghapus gambar dari dokumen akan membantu mempersiapkan PDF untuk kompresi atau ekstraksi informasi teks.
Aspose.PDF untuk Python via .NET akan membantu Anda dengan tugas ini.
Hapus Gambar dari File PDF
Untuk menghapus gambar dari file PDF:
- Buka Dokumen PDF yang ada.
- Hapus gambar tertentu.
- Simpan file PDF yang telah diperbarui.
Cuplikan kode berikut menunjukkan cara menghapus gambar dari file PDF.
import aspose.pdf as ap
# Buka dokumen
document = ap.Document(input_file)
# Hapus gambar tertentu
document.pages[2].resources.images.delete(1)
# Simpan file PDF yang telah diperbarui
document.save(output_pdf)
Hapus semua gambar dari PDF input
import aspose.pdf as ap
# Buka dokumen
document = ap.Document(input_file)
# Hapus semua gambar di semua halaman
for i in range(len(document.pages)):
while len(document.pages[i + 1].resources.images) != 0:
document.pages[i + 1].resources.images.delete(1)
# Simpan file PDF yang diperbarui
document.save(output_file)