Cuando use ICEPDF con el paquete de estante de fuentes para convertir imágenes, habrá una marca de agua oficial. Puede eliminar la marca de agua descomiendo el paquete de estante, simplemente modifique las dos clases en el paquete de estante.
1. Primero descargue el paquete al ICEPDF.
2. Use el software de descompresión para descomprimir el archivo JAR para obtener una carpeta llamada ICEPDF-Core.
3. Encuentre 2 archivos de clase para ser modificados, use el software de descompilación y guárdelo como un archivo Java.
En el archivo ProductInfo.Class bajo la carpeta ICEPDF-Core/org/ICEPDF/Core/Application,
El archivo Padding.Class en la carpeta ICEPDF-Core/org/ICEPDF/Core/Pobjects/Graphics.
4. Modifique el contenido en los dos archivos Java.
(1) Modifique el método getVersion () en el archivo productInfo.java para devolver una cadena vacía.
(2) Hay dos lugares para modificarse en el archivo Padding.java. Una es modificar la matriz de dos caracteres principales para estar vacía.
El segundo es agregar una definición INT al segundo bucle para el bloque de instrucción estática.
5. Compile dos archivos Java en archivos de clase. Aquellos con el entorno Java pueden usar directamente el comando Javac para compilar. (Los archivos Java deben colocarse en el directorio correspondiente para ejecutar los comandos. En este ejemplo, los comandos se ejecutan en el disco C, por lo que los archivos Java también deben colocarse en el disco C, como se muestra en la figura a continuación)
Nota: (1) Si se compila el error en el círculo rojo de la siguiente imagen, se debe a que el archivo Java es un problema de codificación UTF-8, abra el archivo Java en el bloc de notas, guárdelo como formato ANSI y luego lo recompire.
(2) Al compilar el archivo Padding.Java, se informó el siguiente error. Debido a la falta de paquetes de dependencia, toda la carpeta Org debajo de la carpeta ICEPDF-Core desabrochada en el Paso 2 se copió al disco C y luego se recompensó.
6. Finalmente, use el software de compresión para reemplazar las dos clases compiladas en el archivo JAR. ¡Esto está bien!
El método anterior para eliminar las marcas de agua de ICEPDF (recomendado) es todo el contenido que comparto con usted. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.