Menggunakan REST API di Python, pengembang dapat mengompresi PDF secara terprogram. Dengan solusi yang diberikan, output akan menjadi file berkualitas tinggi setelah kompresi.
Menggunakan Python API kami yang kuat, pengembang dapat mengompresi PDF dokumen untuk mengoptimalkan konten dan ukuran file keluaran. Mengurangi ukuran PDF terjadi dengan membersihkan data dan sumber daya yang tidak digunakan. Anda juga dapat mengompres gambar di dalam PDF untuk membuat ukuran file output lebih kecil.
Hasil pengoptimalan dan kompresi konten dapat disimpan dalam PDF asli atau format penyimpanan apa pun yang tersedia – DOCX, DOC, RTF, HTML, dan banyak lagi lainnya. Misalnya, kompres PDF dan simpan hasilnya sebagai Word.
Seperti yang disebutkan, SDK Python kami memungkinkan Anda mengurangi ukuran PDF secara terprogram. Dan sekarang Anda dapat mencoba fungsionalitas canggih kami dan mengevaluasi cara mengompresi PDF di Python dengan contoh berikut:
import asposewordscloud
words_api = WordsApi(client_id = '####-####-####-####-####', client_secret = '##################')
request_document = open('Input.pdf', 'rb')
request_compress_options = asposewordscloud.CompressOptions(
images_quality=75, images_reduce_size_factor=1)
compress_document_request = asposewordscloud.models.requests.CompressDocumentOnlineRequest(
document=request_document, compress_options=request_compress_options)
compress_document = words_api.compress_document_online(compress_document_request)
convert_document = asposewordscloud.models.requests.ConvertDocumentRequest(
document=list(insert_paragraph.document.values())[0], format='pdf')
words_api.convert_document(convert_document)
Instal Aspose.Words Cloud SDK for Python menggunakan repositori PyPi. Jalankan pip install aspose-words-cloud untuk menginstal SDK, lalu impor paket melalui import asposewordscloud. Sebagai alternatif, Anda dapat secara manual mengkloning Aspose.Words Cloud SDK for Python dari GitHub dan menggunakannya dalam proyek Anda. Harap ikuti Instructions ini untuk mendapatkan kredensial keamanan yang diperlukan dengan cepat dan mengakses REST API kami.
Lihat Repository Documentation untuk melihat detailnya.
Anda dapat melakukan kompresi dokumen untuk format file lain: