Tutorial singkat ini memandu tentang cara menyorot di PDF menggunakan Python. Ini berisi semua detail untuk membangun lingkungan, daftar langkah-langkah untuk mengembangkan aplikasi, dan kode contoh yang dapat dijalankan untuk mengembangkan penyorot PDF menggunakan Python. Anda akan mempelajari prosesnya melalui pendekatan sistematis untuk melakukan tugas ini bersama dengan opsi untuk menyesuaikan teks yang disorot sesuai kebutuhan Anda.
Langkah-langkah untuk Menyoroti Teks dalam PDF menggunakan Python
- Konfigurasikan lingkungan ke gunakan Aspose.PDF untuk Python melalui .NET untuk menyorot teks
- Muat file PDF target tempat teks akan disorot menggunakan objek kelas Document
- Cari teks pada halaman target menggunakan kelas TextFragmentAbsorber
- Buat anotasi sorotan menggunakan kelas HighlightAnnotation
- Tentukan warna penyorotan dan properti lainnya sebelum menerapkannya
- Simpan file PDF yang dihasilkan dengan teks yang disorot
Langkah-langkah ini membantu dalam cara menyorot file PDF menggunakan Python. Pada awalnya, file PDF dimuat dan objek kelas TextFragmentAbsorber digunakan untuk menentukan teks yang akan dicari dan kemudian menemukan semua contoh teks target pada halaman yang dipilih. Pada langkah selanjutnya, HighlightAnnotation digunakan untuk menentukan anotasi sorotan untuk halaman yang dipilih dan contoh spesifik dari kumpulan string yang ditemukan pada halaman bersama dengan pengaturan warna anotasi dan properti lainnya jika diperlukan.
Kode untuk Menyoroti Dokumen PDF menggunakan Python
Kode ini menunjukkan cara menyorot teks dalam PDF menggunakan Python. Ini menggunakan konstruktor TextFragmentAbsorber untuk menentukan string yang akan dicari di halaman target dan kemudian metode accept() digunakan untuk membuat kumpulan instance dari string ini di halaman target. Demikian pula, konstruktor HighlightAnnotation digunakan untuk menentukan halaman dan area tempat anotasi penyorotan ditampilkan menggunakan persegi panjang di sekitar string target.
Artikel ini telah mengajari kami cara menyorot dokumen PDF menggunakan Python. Jika Anda ingin mempelajari proses mencoret beberapa teks dalam PDF, lihat artikel di cara mencoret teks dalam Adobe PDF menggunakan Python.