Ao usar o pacote ICEPDF com o pacote de fontes para converter fotos, haverá uma marca d'água oficial. Você pode remover a marca d'água descompilando o pacote de prateleira, basta modificar as duas classes no pacote de prateleira.
1. Primeiro faça o download do pacote para o ICEPDF.
2. Use o software de descompressão para descomprimir o arquivo JAR para obter uma pasta chamada ICEPDF-CORE.
3. Encontre 2 arquivos de classe a serem modificados, use o software decompile e salve -o como um arquivo java.
No arquivo productInfo.class sob a pasta ICEPDF-Core/Org/Icepdf/Core/Application,,
O arquivo Padding.Class na pasta ICEPDF-Core/Org/Icepdf/Core/Pobjects/Graphics.
4. Modifique o conteúdo nos dois arquivos Java.
(1) Modifique o método getversion () no arquivo productInfo.java para retornar uma string vazia.
(2) Existem dois lugares a serem modificados no arquivo preenchimento.java. Uma é modificar a matriz dos dois principais caracteres para estar vazia.
O segundo é adicionar uma definição int ao segundo para o loop do bloco de declaração estática.
5. Compilar dois arquivos Java em arquivos de classe. Aqueles com o ambiente Java podem usar diretamente o comando javac para compilar. (Os arquivos Java devem ser colocados no diretório correspondente para executar o comando. Neste exemplo, os comandos são executados no disco C, para que os arquivos Java também sejam colocados no disco C, como mostrado na figura abaixo)
Nota: (1) Se o erro no círculo vermelho da imagem a seguir for compilado, é porque o arquivo java é um problema de codificação UTF-8, abra o arquivo java no bloco de notas, salve-o como formato ANSI e depois recompite-o.
(2) Ao compilar o arquivo preenchimento.java, foi relatado o seguinte erro. Devido à falta de pacotes de dependência, toda a pasta ORG sob a pasta ICEPDF-CORE, descompactada na etapa 2, foi copiada para o disco C e depois recompilada.
6. Finalmente, use o software de compressão para substituir as duas classes compiladas no arquivo JAR. Isso está ok!
O método acima para remover marcas d'água do ICEPDF (recomendado) é todo o conteúdo que compartilho com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.