글꼴 랙 패키지와 함께 ICEPDF를 사용하여 그림을 변환 할 때 공식 워터 마크가 있습니다. 선반 패키지를 디 컴파일하여 워터 마크를 제거하고 선반 패키지에서 두 클래스를 수정할 수 있습니다.
1. 먼저 패키지를 ICEPDF로 다운로드하십시오.
2. 감압 소프트웨어를 사용하여 ICPDF 코어라는 폴더를 얻기 위해 JAR 파일을 압축합니다.
3. 수정할 2 개의 클래스 파일을 찾고 디 컴파일 소프트웨어를 사용한 다음 Java 파일로 저장하십시오.
icepdf-core/org/icepdf/core/application 폴더 아래의 productInfo.class 파일에서
ICEPDF- 코어/org/icepdf/core/pobjects/그래픽 폴더의 Padding.class 파일.
4. 두 Java 파일의 내용을 수정하십시오.
(1) uppubledinfo.java 파일에서 getVersion () 메소드를 수정하여 빈 문자열을 반환합니다.
(2) Padding.java 파일에 수정해야 할 두 곳이 있습니다. 하나는 상단 두 문자 배열을 비어 있도록 수정하는 것입니다.
두 번째는 정적 명령문 블록의 루프에 대한 두 번째 정의에 int 정의를 추가하는 것입니다.
5. 두 개의 Java 파일을 클래스 파일로 컴파일합니다. Java 환경을 가진 사람들은 Javac 명령을 직접 사용하여 컴파일 할 수 있습니다. (Java 파일은 명령을 실행하기 위해 해당 디렉토리에 배치해야합니다.이 예에서는 명령이 C 디스크에서 실행되므로 Java 파일도 아래 그림과 같이 C 디스크에 배치해야합니다).
참고 : (1) 다음 이미지의 빨간색 원의 오류가 컴파일 된 경우 Java 파일이 UTF-8 인코딩 문제이기 때문에 메모장으로 Java 파일을 열고 ANSI 형식으로 저장 한 다음 다시 컴파일하십시오.
(2) Padding.java 파일을 컴파일 할 때 다음 오류 가보고되었습니다. 의존성 패키지가 없기 때문에 2 단계에서 압축되지 않은 ICEPDF 코어 폴더 아래의 전체 조직 폴더가 C 디스크에 복사 된 다음 재 컴파일되었습니다.
6. 마지막으로 압축 소프트웨어를 사용하여 두 개의 컴파일 된 클래스를 JAR 파일로 바꾸십시오. 이것은 괜찮습니다!
ICEPDF (권장)에서 워터 마크를 제거하는 위의 방법은 내가 공유하는 모든 콘텐츠입니다. 나는 당신이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.