GroupDocs.Comparison с первого взгляда

API для сравнения различных типов документов, таких как PDF, Microsoft Office, HTML, электронные письма или изображения в Node.js приложениях

Illustration comparison

Подробные выходные отчеты

GroupDocs.Comparison определяет изменения в содержимом документа (символы, слова, абзацы, таблицы, диаграммы), а также изменения стиля документа. Он предоставляет клиентам итоговый отчет, содержащий подробную информацию о различиях, их количестве и типах.

Поддерживаются самые популярные форматы файлов и документов

С помощью GroupDocs.Comparison API вы можете эффективно сравнивать документы любых поддерживаемых форматов, таких как PDF, HTML, электронная почта, Microsoft Office Word документы, Excel электронные таблицы, PowerPoint презентации, OneNote, Visio диаграммы, тексты, JPEG, PNG, GIF и BMP изображения, а также многие другие форматы.

Документация и примеры

Мы предоставляем исчерпывающую документацию по использованию библиотеки Comparison на разных платформах с примерами кода, поэтому вам не придется долго думать о том, как работать с API GroupDocs.Comparison в приложении Node.js.

Выберите изменения и объедините их в один файл

Если у вас разные версии одного документа, можно выбрать только нужные изменения и скомпилировать новый документ с помощью библиотеки GroupDocs.Comparison.

Независимость платформы

GroupDocs.Comparison for Node.js via Java поддерживает следующие операционные системы, фреймворки и менеджеры пакетов

Windows
macOS
Linux
NPM
NuGet
Amazon
Docker
Azure
VS Code
Eclipse
IntelliJ

Поддерживаемые форматы файлов

GroupDocs.Comparison for Node.js via Java поддерживает операции со следующими форматами файлов.

форматы Microsoft Office и OpenDocument

  • Word: DOCX, DOC, DOCM,DOT, DOTM, DOTX, RTX, RTF, TXT
  • Excel: XLSX, XLS, XLT, XLTM, XLSB, XLSM
  • PowerPoint: PPTX, PPT, POT, POTX, PPS, PPSX
  • Outlook: EML, EMLX, MSG
  • OneNote: ONE
  • OpenDocument: ODT, ODP, OTP, ODS, OTT
  • Фиксированный макет страницы: PDF

Изображения, графика и диаграммы

  • Растровые изображения: BMP, GIF, JPG, JPEG, PNG
  • Медицинская визуализация: DICOM
  • Microsoft Visio: VSDX, VSD, VSS, VST, VDX
  • AutoCAD Drawing: DWG, DXF

Другой

  • Текст: TXT
  • Языки программирования: CS, Java, CPP, JS, PY, RB, PL, ASM, GROOVY, JSON, PHP, SQL, LOG, DIFF, LESS, SCALA
  • Веб: HTM, HTML, MHT, MHTML
  • Электронные книги: MOBI, DjVu
  • Значения, разделенные разделителями: CSV

Характеристики GroupDocs.Comparison for Node.js via Java

Сравнивайте PDF и офисные документы, изображения и другие форматы с легкостью

Feature icon

Простое в использовании сравнение документов

Анализируйте и определяйте различия в двух документах.

Feature icon

Сравнение нескольких документов

Анализируйте и выявляйте различия в нескольких документах одновременно.

Feature icon

Поддерживаемые форматы

Поддерживается более 50 популярных форматов документов из различных категорий.

Feature icon

Принятие или отклонение изменений

Четкое визуальное представление идентифицированных изменений с возможностью принятия или отклонения изменений.

Feature icon

Создание предварительных просмотров

Сохраняйте результаты сравнения в виде изображений.

Feature icon

Сравнение контента

Сравнивайте текстовое содержимое построчно, по абзацам, по словам, по символам. Выделите изменения.

Feature icon

Сравнение стилей

Просматривайте изменения в форматировании и стилях.

Feature icon

Настройка метаданных

Сохраните метаданные из исходного или целевого файлов или разрешите пользователям указывать их.

Feature icon

Защита паролем

Анализируйте зашифрованные документы или защитите полученный документ паролем.

Feature icon

Сравнение определенных страниц

Загрузите только определенные разделы или страницы документа.

Feature icon

Отображение комментариев

При загрузке исходного документа вы можете выбрать, скрыть или показать комментарии.

Образцы кода

Некоторые варианты использования GroupDocs.Comparison for Node.js via Java

Сравнение документов, защищенных паролем.

Чтобы сравнить документы, защищенные паролем , вам необходимо указать его при загрузке документов:

Как сравнить документы, защищенные паролем.


import { Comparer, LoadOptions } from '@groupdocs/groupdocs.comparison'

// Загрузить исходный документ и укажите его пароль
const comparer = new Comparer("source.docx", new LoadOptions("1234"));

// Загрузить целевой документ и укажите его пароль
comparer.add("target.docx", new LoadOptions("5678"));

// Сохранить результат сравнения в указанном файле
comparer.compare("result.docx");

Сравнение нескольких PDF документов.

GroupDocs.Comparison позволяет сравнивать более двух документов. Операция почти такая же, как и при сравнении двух файлов. Вам просто нужно добавить больше целевых файлов в класс comparer.

Как сравнить три или более документов.

import { Comparer } from '@groupdocs/groupdocs.comparison'

// Загрузить исходный документ
const comparer = new Comparer(source.pdf");

// Задать второй файл для сравнения
comparer.add("target2.pdf");

// Задать третий файл для сравнения
comparer.add("target3.pdf");

// Сохранить результат сравнения в указанном файле
comparer.compare("result.pdf");
 Русский