Saat menggunakan ICEPDF dengan paket rak font untuk mengonversi gambar, akan ada tanda air resmi. Anda dapat menghapus tanda air dengan mendekompilasi paket rak, cukup memodifikasi dua kelas dalam paket rak.
1. Pertama unduh paket ke ICEPDF.
2. Gunakan perangkat lunak dekompresi untuk mendekompresi file jar untuk mendapatkan folder bernama icepdf-core.
3. Temukan 2 file kelas untuk dimodifikasi, gunakan perangkat lunak dekompilasi, dan simpan sebagai file java.
Di file productInfo.class di bawah folder ICEPDF-CORE/ORG/ICEPDF/Core/Application,
File Padding.class di ICEPDF-Core/org/icepdf/core/pobjects/grafik folder.
4. Ubah konten dalam dua file Java.
(1) Ubah metode getVersion () dalam file ProductInfo.java untuk mengembalikan string kosong.
(2) Ada dua tempat untuk dimodifikasi dalam file Padding.java. Salah satunya adalah memodifikasi dua karakter teratas menjadi kosong.
Yang kedua adalah menambahkan definisi int ke yang kedua untuk loop blok pernyataan statis.
5. Kompilasi dua file Java ke dalam file kelas. Mereka yang memiliki lingkungan Java dapat secara langsung menggunakan perintah Javac untuk dikompilasi. (File java harus ditempatkan di direktori yang sesuai untuk melaksanakan perintah. Dalam contoh ini, perintah dieksekusi pada disk C, sehingga file java juga harus ditempatkan di disk C, seperti yang ditunjukkan pada gambar di bawah)
Catatan: (1) Jika kesalahan dalam lingkaran merah gambar berikut dikompilasi, itu karena file java adalah masalah penyandian UTF-8, buka file java di notepad, simpan sebagai format ANSI, dan kemudian kompilasi ulang.
(2) Saat menyusun file padding.java, kesalahan berikut dilaporkan. Karena kurangnya paket ketergantungan, seluruh folder org di bawah folder iCePDF-Core yang dibuka ritsleting pada langkah 2 disalin ke disk C dan kemudian dikompilasi ulang.
6. Akhirnya, gunakan perangkat lunak kompresi untuk mengganti dua kelas yang dikompilasi ke dalam file JAR. Ini tidak apa -apa!
Metode di atas untuk menghilangkan tanda air dari ICEPDF (disarankan) adalah semua konten yang saya bagikan dengan Anda. Saya harap Anda dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.