在本操作指南中,我们将向您解释使用 Java 比较 PDF 文件的分步过程。您无需安装任何第三方软件,只需调用几个 API 即可快速开发Java 中的 PDF 比较**能力。在这里您可以找到比较 PDF 文档的完整说明和功能示例。
使用 Java 比较 PDF 文件的步骤
- 从 Maven 存储库安装 GroupDocs.Comparison for Java
- 添加对使用 Java 执行 PDF 比较的基本类的引用
- 创建 Comparer 类的实例并将源 PDF 文件传递给它的构造函数
- 调用Comparer类的add方法,指定目标文件路径,使用Java比较PDF文档
- 最后,调用 compare 方法并传递结果文件路径
我们已经创建了上述步骤,用于使用 Java 比较两个 PDF 文件的差异。您只需依次遵循这些要点,即可开始开发在 Java 中比较两个 PDF 文件的功能。此外,这些指令可用于包括 MS Windows、Linux 和 Mac OS 在内的平台。
使用 Java 比较 PDF 文件的代码
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"); | |
} | |
} |
在前面的示例中,您可以看到 Java 代码来比较两个 PDF 文件。我们开发了一个示例代码来执行两个 PDF 文档的比较。但是,您可以通过重复代码中的步骤 4 添加更多文档进行比较。您还可以使用各种其他文档格式进行比较,例如 DOCX、XLSX、PPTX、VSDX、ODT、PNG 等等。