Android Cloud SDK для сравнения документов

Интегрируйте проверку различий документов в ваши Android приложения с помощью REST API. Сравнивайте изображения, документы, электронные книги, CAD и PDF файлы и т.д.

  • GroupDocs.Comparison Cloud SDK для cURL
  • GroupDocs.Comparison Cloud SDK для .NET
  • GroupDocs.Comparison Cloud SDK для Java
  • GroupDocs.Comparison Cloud SDK для PHP
  • GroupDocs.Comparison Cloud SDK для Python
  • GroupDocs.Comparison Cloud SDK для Ruby
  • GroupDocs.Comparison Cloud SDK для Node.js
  • GroupDocs.Comparison Cloud SDK для Apex
Начать бесплатную пробную версию

GroupDocs.Comparison for Cloud - это REST API, который позволяет вашим Android приложениям сравнивать два документа одного формата, находить различия между ними, создавать результирующий файл и давать возможность принимать или отклонять найденные изменения. Наше Document Comparison SDK для Android обеспечивает простую интеграцию в ваши существующие приложения, чтобы конечные пользователи могли сравнивать документы, таблицы, презентации, диаграммы Microsoft Visio, электронные письма и файлы многих других форматов.

Расширенные функции сравнения документов REST API

Загрузите документы в облачное хранилище и выполните сравнение

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

На основе сравниваемых документов извлеките различия между ними в результирующем документе

Получите список категорий, например, TypeChanged или OnlyNumbers и т.д., для изменённого контента

Примите или отклоните изменения, чтобы сохранить их или отменить их

Получите обновлённые изменения результирующего документа в виде набора изображений или их потока

Получите результирующий документ (с обновлёнными изменениями) через поток

Получите документ (с результатом сравнения) в виде набора изображений или их потока

Получите результирующий документ (с результатом сравнения) в виде потока

Получите изменения из сравниваемых документов

С помощью GroupDocs.Comparison Cloud API вы можете сравнивать документы и получать список изменений между ними. Приведённый ниже фрагмент кода показывает, как получить различия между исходным и целевым файлами DOCX и извлечь их в результирующий файл DOCX с использованием Android:

Получите изменения из сравниваемых документов с помощью Android

  # TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud/#/apps (free registration is required).
  # For complete examples and data files, please go to https://github.com/groupdocs-comparison-cloud/groupdocs-comparison-cloud-android

  String  outPath = "result.docx",
  sourceName = "source.docx",
  targetName = "target.docx";

  StorageApi storageApi = Utils.getStorageApiInstance();

  // Upload files to Cloud Storage
  File file = new File("src/main/resources/" + sourceName);
  ResponseMessage storageresponse = storageApi.PutCreate("comparison/" + sourceName, null, null, file);
  file = new File("src/main/resources/" + targetName);
  storageresponse = storageApi.PutCreate("comparison/" + targetName, null, null, file);

  ChangesApi changesApi = Utils.getChangesApiInstance();
  PutChangesDocumentRequest request = new PutChangesDocumentRequest();
  request.setRequest(GetComparisonRequest(sourceName, targetName));
  request.setOutPath(outPath);
  Link response = changesApi.putChangesDocument(request);
  System.out.println(response);

Ресурсы поддержки и обучения

GroupDocs.Comparison Cloud также предлагает отдельное сравнение документов SDKs для других популярных языков, перечисленных ниже:

  РУССКИЙ
5b4824c06