عند استخدام ICEPDF مع حزمة رف الخط لتحويل الصور ، سيكون هناك علامة مائية رسمية. يمكنك إزالة العلامة المائية عن طريق فك حزمة الرف ، فقط قم بتعديل الفئتين في حزمة الرف.
1. قم أولاً بتنزيل الحزمة إلى ICEPDF.
2. استخدم برنامج إلغاء الضغط لإزالة ضغط ملف JAR للحصول على مجلد يسمى ICEPDF-Core.
3. ابحث عن ملفين فئة ليتم تعديلهما ، واستخدام برنامج إزالة الإلغاء ، وحفظه كملف Java.
في ملف ProductInfo.class ضمن مجلد ICEPDF-Core/ORG/ICEPDF/CORE/Application ،
ملف padding.class في مجلد ICEPDF-CORE/ORG/ICEPDF/CORE/POBJECTS/GRATHS.
4. تعديل المحتويات في ملف اثنين من Java.
(1) تعديل طريقة getVersion () في ملف ProductInfo.java لإرجاع سلسلة فارغة.
(2) هناك مكانان يتم تعديلهما في ملف padding.java. أحدهما هو تعديل مجموعة حرفين أفضل لتكون فارغة.
والثاني هو إضافة تعريف int إلى الثاني لحلقة كتلة العبارة الثابتة.
5. تجميع ملفين Java في ملفات الفصل. يمكن لأولئك الذين لديهم بيئة Java استخدام أمر Javac مباشرة لتجميع. (يجب وضع ملفات Java في الدليل المقابل لتنفيذ الأمر. في هذا المثال ، يتم تنفيذ الأوامر على القرص C ، لذلك يجب أيضًا وضع ملفات Java في القرص C ، كما هو موضح في الشكل أدناه)
ملاحظة: (1) إذا تم تجميع الخطأ في الدائرة الحمراء للصورة التالية ، فذلك لأن ملف Java هو UTF-8 مشكلة تشفير ، وفتح ملف Java في Notepad ، احفظه كتنسيق ANSI ، ثم إعادة ترجمة.
(2) عند تجميع ملف padding.java ، تم الإبلاغ عن الخطأ التالي. بسبب عدم وجود حزم التبعية ، تم نسخ مجلد ORG بالكامل تحت المجلد ICEPDF-Core في الخطوة 2 إلى القرص C ثم إعادة ترجمة.
6. أخيرًا ، استخدم برنامج الضغط لاستبدال الفئتين المترجمين في ملف JAR. هذا جيد!
الطريقة المذكورة أعلاه لإزالة العلامات المائية من ICEPDF (الموصى بها) هي كل المحتوى الذي أشاركه معك. آمل أن تتمكن من إعطائك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.