Integra el verificador de diferencias de documentos en tus aplicaciones Android usando REST API. Compara imágenes, documentos, eBooks, CAD y archivos PDF, etc.
Empiza la prueba gratuitaGroupDocs.Comparison para Cloud es un REST API que permite a tus aplicaciones Android para comparar dos documentos del mismo formato para encontrar diferencias entre ellos, generar un archivo resultante y permitirte aceptar o rechazar los cambios obtenidos. Nuestro Comparador de Documentos SDK para Android permite una fácil integración en tus aplicaciones existentes, de modo que tus usuarios finales puedan comparar documentos, hojas de cálculo, presentaciones, diagramas Microsoft Visio, correos electrónicos y archivos de muchos otros formatos.
Con GroupDocs.Comparison Cloud API, puedes comparar documentos y obtener la lista de cambios entre ellos. El siguiente fragmento de código muestra cómo puedes recuperar la diferencia entre un archivo DOCX de origen y uno de destino y obtener sus diferencias en un archivo DOCX de resultado usando 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);