Convert JPG/PNG images to compressed PDF
Project description
Kompres Gambar PRO
Aplikasi desktop untuk mengompresi gambar JPG/PNG dengan berbagai fitur yang memudahkan proses kompresi.
Fitur Utama
- Kompresi Gambar: Mengurangi ukuran file gambar JPG/PNG tanpa kehilangan kualitas yang signifikan
- Resize Gambar: Mengubah ukuran gambar sesuai persentase yang diinginkan
- Watermark: Menambahkan teks watermark pada gambar
- Konversi Format: Mengonversi gambar PNG ke JPG
- Penggabungan ke PDF: Menggabungkan gambar ke dalam file PDF setelah kompresi
- Pemrosesan Batch: Memproses banyak gambar sekaligus dari folder
Cara Penggunaan
-
Pilih Gambar:
- Klik tombol "📁 Pilih Gambar" untuk memilih satu atau beberapa file gambar
- Klik tombol "📂 Pilih Folder" untuk memproses semua gambar dalam folder
-
Atur Pengaturan:
- Sesuaikan kualitas gambar menggunakan slider (10-100%)
- Atur persentase resize gambar (10-100%)
- Tambahkan teks watermark jika diperlukan
- Centang opsi konversi PNG ke JPG jika ingin mengonversi
- Centang opsi gabungkan ke PDF jika ingin membuat file PDF
-
Kompresi Gambar:
- Klik tombol "🚀 Kompres Sekarang" untuk memulai proses kompresi
- Hasil kompresi akan disimpan di folder yang sama dengan aplikasi
Format yang Didukung
- JPG/JPEG
- PNG
Persyaratan Sistem
- Sistem operasi Windows
- Python 3.6 atau lebih baru (jika menjalankan dari source code)
- Pustaka Python yang diperlukan:
- customtkinter
- Pillow
- fpdf
- PyPDF2
Instalasi
- Pastikan Python 3.6+ terinstal di sistem Anda
- Instal pustaka yang diperlukan:
pip install customtkinter Pillow fpdf PyPDF2 - Jalankan aplikasi:
python gambar-kompres.py
File Hasil
Setelah proses kompresi selesai, aplikasi akan membuat file-file berikut:
- Gambar yang telah dikompresi (dengan nama yang sama)
hasil_kompres.txt: Log proses kompresihasil_kompres.pdf: File PDF gabungan (jika opsi dicentang)hasil_kompres_compressed.pdf: File PDF yang telah dikompresi
Lisensi
Aplikasi ini dikembangkan oleh Habib Frambudi dan disediakan untuk penggunaan umum.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file img_to_pdf_compress-4.0.0.tar.gz.
File metadata
- Download URL: img_to_pdf_compress-4.0.0.tar.gz
- Upload date:
- Size: 50.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6b42672cb9f1985913b9051a1d85bc6defd95ebec1df6c5a994e73d8c41b9fd3
|
|
| MD5 |
8ef31cf489828854b49dcde266042de0
|
|
| BLAKE2b-256 |
eb9bb57fb24e1d785bddef144ec3ab5066c80d18d495507b950c84b96d6b7093
|
File details
Details for the file img_to_pdf_compress-4.0.0-py3-none-any.whl.
File metadata
- Download URL: img_to_pdf_compress-4.0.0-py3-none-any.whl
- Upload date:
- Size: 6.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e33295212e331ff441bbcc24d2d1f2b21aa7615b2e6b5cd55a9348c68096b71e
|
|
| MD5 |
95fb2f99d5b18404ff4a20be26e069e4
|
|
| BLAKE2b-256 |
fae59c4b8dd0ee0c169b3d03c269b3ee03deee37908d0b8dd8b8fbd33028b81d
|