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