В этом руководстве объясняется, как сравнить PDF файлы с помощью Java. Оно включает в себя сведения о настройке IDE, список шагов и пример кода для работы с инструментами сравнения PDF с помощью Java. Вы научитесь сравнивать отдельные страницы или целые файлы PDF в зависимости от ваших требований.
Шаги по сравнению PDF-документов с использованием Java
- Настройте среду на использование Aspose.PDF for Java для сравнения PDF-документов
- Загрузите два PDF-файла по отдельности в объекты класса Document
- Откройте целевые страницы из collection of pages обоих PDF-файлов для сравнения.
- Вызовите метод TextPdfComparer.comparePages() для сравнения выбранных страниц из обоих файлов PDF.
- Сравните полные PDF-документы с помощью метода TextPdfComparer.compareFlatDocuments()
- Сохраните результат сравнения в другом PDF-файле, используя указанный выше метод.
Эти шаги суммируют процесс сравнения двух PDF-документов с использованием Java. Вы можете загрузить два PDF-файла для сравнения и выбрать отдельные страницы, если вы хотите сравнить только выбранные страницы. Наконец, вызовите метод compareFlatDocuments() для сравнения полных документов или метод comparePages() для сравнения выбранных страниц, а также задайте имя выходного PDF-файла для сохранения различий.
Код для сравнения PDF с PDF с использованием Java
Этот код можно использовать для разработки простого инструмента сравнения документов PDF с использованием Java. Используйте объект класса ComparisonOptions для настройки сравнения, например, для определения включенных/исключенных прямоугольных областей во время сравнения, установки флага для исключения таблиц и установки порядка операций редактирования. Можно использовать перечислитель EditOperationsOrder, который имеет значения InsertFirst или DeleteFirst.
Эта статья научила нас процессу сравнения двух PDF-файлов с использованием Java. Если вы хотите обрезать файл PDF, обратитесь к статье на как обрезать PDF с помощью Java.