Panduan ini menjelaskan cara mengonversi image menjadi PDF yang dapat dicari menggunakan Python. Panduan ini berisi detail untuk mengatur IDE, daftar langkah, dan contoh kode untuk mengubah gambar menjadi PDF yang dapat dibaca menggunakan Python. Kode contoh dapat lebih ditingkatkan untuk membuat file PDF output khusus dengan mengikuti saran yang diberikan.
Langkah-langkah Mengonversi Gambar menjadi PDF yang Dapat Dicari dengan Python
- Atur lingkungan untuk menggunakan Aspose.OCR for Python via .NET untuk mengubah JPG yang dipindai menjadi PDF
- Impor perpustakaan OCR untuk mengenali teks dari JPG dan menyimpan teks ke PDF
- Atur folder untuk gambar input dan file PDF output
- Instansiasikan OCR engine untuk mengenali teks dari gambar yang dipindai
- Muat gambar yang dipindai untuk diproses menggunakan kelas OcrInput.
- Jalankan proses pengenalan untuk mengekstrak teks
- Cetak teks untuk info pengguna
- Simpan setiap segmen teks dalam PDF terpisah
Langkah-langkah di atas mencakup proses mengubah gambar menjadi PDF yang dapat dicari menggunakan Python. Impor library Aspose yang diperlukan, terapkan lisensi, atur folder yang diperlukan, buat instance mesin OCR, dan buat objek OcrInput untuk menampung gambar yang diperlukan untuk pemrosesan. Jalankan metode recognize() untuk mengambil teks, iterasi daftar hasil, tampilkan setiap hasil, dan simpan masing-masing ke file PDF terpisah.
Kode untuk Mengonversi Gambar menjadi PDF yang Dapat Dibaca menggunakan Python
Kode contoh di atas menunjukkan cara mengonversi JPG menjadi PDF yang dapat dibaca menggunakan Python. Untuk meningkatkan proses konversi, Anda dapat mencoba RecognitionSettings untuk mengubah perilaku seperti mengatur bahasa pengenalan, mengaktifkan inversi warna otomatis, atau mengaktifkan peningkatan ukuran font kecil. Anda juga dapat mengatur daftar karakter yang diizinkan atau diabaikan, menggunakan recognize_fast() alih‑alih recognize() untuk gambar berkualitas tinggi, dan memeriksa hasil.skew untuk menangani pemindaian yang miring.
Panduan ini menjelaskan proses menerapkan OCR pada gambar dan menyimpan hasilnya dalam file PDF. Untuk menghilangkan noise dari gambar, lihat artikel Menghapus Noise dari Gambar menggunakan Python.