Neste tutorial de instruções, explicamos a você o processo passo a passo para comparar arquivos PDF usando Java. Você não precisa instalar nenhum software de terceiros e desenvolver rapidamente a capacidade de comparação de PDF em Java consumindo algumas chamadas de API. Aqui você encontra instruções completas e exemplos funcionais para comparar documentos PDF.
Etapas para comparar arquivos PDF usando Java
- Instale GroupDocs.Comparison for Java do repositório Maven
- Adicione uma referência às classes essenciais para realizar a comparação de PDF usando Java
- Crie uma instância da classe Comparer e passe o arquivo PDF de origem para seu construtor
- Chame o método add da classe Comparer e especifique o caminho do arquivo de destino para comparar documentos PDF usando Java
- Finalmente, chame o método compare e passe o caminho do arquivo resultante
Criamos as etapas acima para comparar dois arquivos PDF para diferenças usando Java. Você só precisa seguir esses pontos em uma sequência para começar a desenvolver a funcionalidade de comparar dois arquivos PDF em Java. Além disso, essas instruções podem ser usadas em plataformas como MS Windows, Linux e Mac OS.
Código para comparar arquivos PDF usando Java
import com.groupdocs.comparison.Comparer; | |
import com.groupdocs.comparison.license.License; | |
public class ComparePdfFilesUsingJava { | |
public static void main(String[] args) { // Main function to compare PDF documents in Java | |
// Remove the watermark in output PDF document by adding license | |
License lic = new License(); | |
lic.setLicense("GroupDocs.Comparison.lic"); | |
try (Comparer comparer = new Comparer("source.pdf")) { | |
comparer.add("target.pdf"); | |
comparer.compare("result.pdf"); | |
} | |
System.out.println("Done"); | |
} | |
} |
No exemplo anterior, você pode ver o código Java para comparar dois arquivos PDF. Desenvolvemos um código de exemplo para realizar a comparação de dois documentos PDF. No entanto, você pode adicionar mais documentos para comparação repetindo a etapa 4 no código. Você também pode usar vários outros formatos de documento para comparações, como DOCX, XLSX, PPTX, VSDX, ODT, PNG e muito mais.