Optimalkan, Kompres, atau Kurangi Ukuran PDF di Python
Contents
[
Hide
]
Sebuah dokumen PDF kadang-kadang dapat berisi data tambahan. Mengurangi ukuran file PDF akan membantu Anda mengoptimalkan transfer jaringan dan penyimpanan. Ini sangat berguna untuk publikasi di halaman web, berbagi di jejaring sosial, mengirim melalui e-mail, atau mengarsipkan di penyimpanan. Kita dapat menggunakan beberapa teknik untuk mengoptimalkan PDF:
- Optimalkan konten halaman untuk penelusuran online
- Perkecil atau kompres semua gambar
- Aktifkan penggunaan ulang konten halaman
- Gabungkan aliran duplikat
- Lepaskan font yang terpasang
- Hapus objek yang tidak digunakan
- Hapus bidang formulir yang diratakan
- Hapus atau ratakan anotasi
Penjelasan terperinci tentang metode optimasi dapat ditemukan di halaman Ikhtisar Metode Optimasi.
Optimalkan Dokumen PDF untuk Web
Optimasi, atau linearisasi untuk Web, mengacu pada proses membuat file PDF cocok untuk penjelajahan online menggunakan peramban web. Untuk mengoptimalkan file untuk tampilan web:
Cuplikan kode berikut menunjukkan cara mengoptimalkan dokumen PDF untuk web.
import AsposePDFPythonWrappers as ap
# Jalur ke direktori dokumen.
dataDir = "..."
# Buka dokumen
document = ap.Document(dataDir + "OptimizeDocument.pdf")
# Optimalkan untuk web
document.optimize()
dataDir = dataDir + "OptimizeDocument_out.pdf"
# Simpan dokumen keluaran
document.Save(dataDir)