GroupDocs.Comparison em um piscar de olhos

API para comparar vários tipos de documentos, como PDF, Microsoft Office, HTML, e-mails ou imagens em Node.js aplicativos

Illustration comparison

Relatórios de saída detalhados

GroupDocs.Comparison identifica mudanças no conteúdo do documento (caracteres, palavras, parágrafos, tabelas, gráficos), bem como mudanças no estilo do documento. Ele fornece aos clientes um relatório resultante que contém informações valiosas sobre diferenças, seu número e tipo.

Os formatos de arquivo e documento mais populares são suportados

Com a API GroupDocs.Comparison, você pode comparar com eficiência documentos de qualquer formato compatível, como PDF, HTML, e-mail, Microsoft Office Word documentos, Excel planilhas, PowerPoint apresentações, OneNote, Visio diagramas, textos, JPEG, PNG, GIF e BMP imagens, além de muitos outros formatos.

Documentação e exemplos

Já existe muita documentação sobre o uso da biblioteca de comparação em diferentes plataformas com exemplos de código, então você não precisa pensar muito sobre como trabalhar com a API GroupDocs.Comparison em seu aplicativo Node.js.

Selecione as alterações e mescle-as em um arquivo

Se você tiver versões diferentes de um documento, é possível selecionar somente as alterações desejadas e compilar um novo documento usando a biblioteca GroupDocs.Comparison.

Independência da plataforma

GroupDocs.Comparison for Node.js via Java suporta os seguintes sistemas operacionais, estruturas e gerenciadores de pacotes

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

Formatos de arquivo suportados

GroupDocs.Comparison for Node.js via Java suporta operações com os seguintes formatos de arquivo.

formatos Microsoft Office e 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
  • Layout de página fixo: PDF

Imagens, gráficos e diagramas

  • Imagens rasterizadas: BMP, GIF, JPG, JPEG, PNG
  • Imagem médica: DICOM
  • Microsoft Visio: VSDX, VSD, VSS, VST, VDX
  • AutoCAD Drawing: DWG, DXF

Outros

  • Texto: TXT
  • Linguagens de programação: CS, Java, CPP, JS, PY, RB, PL, ASM, GROOVY, JSON, PHP, SQL, LOG, DIFF, LESS, SCALA
  • Web: HTM, HTML, MHT, MHTML
  • Livros eletrônicos: MOBI, DjVu
  • Valores separados por delimitador: CSV

GroupDocs.Comparison for Node.js via Java características

Compare facilmente PDF e documentos, imagens e outros formatos do Office

Feature icon

Comparação de documentos fácil de usar

Analise e identifique diferenças em dois documentos.

Feature icon

Compare vários documentos

Analise e identifique diferenças em vários documentos simultaneamente.

Feature icon

Formatos suportados

Suporta mais de 50 formatos de documentos populares de várias categorias.

Feature icon

Aceitar ou rejeitar alterações

Representação visual clara das alterações identificadas, oferecendo a opção de aceitar ou rejeitar modificações.

Feature icon

Gere visualizações

Salve os resultados da comparação como imagens.

Feature icon

Comparação de conteúdo

Compare o conteúdo do texto linha por linha, por parágrafos, por palavras, por caracteres. Destaque as mudanças.

Feature icon

Comparação de estilos

Detecte mudanças na formatação e nos estilos.

Feature icon

Definir metadados

Mantenha os metadados dos arquivos de origem ou de destino ou permita que eles sejam especificados pelos usuários.

Feature icon

Proteção por senha

Analise os documentos criptografados ou proteja o documento resultante com uma senha.

Feature icon

Compare páginas específicas

Carregue apenas as seções ou páginas específicas do documento.

Feature icon

Exibir comentários

Ao carregar o documento de origem, você pode escolher se deseja ocultar ou mostrar comentários.

Amostras de código

Alguns casos de uso de operações GroupDocs.Comparison for Node.js via Java típicas

Comparando documentos protegidos por senha.

Para comparar documentos que estão protegidos com uma senha, você precisa especificá-los e depois carregar os documentos:

Como comparar documentos protegidos por senha.


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

// Carregue o documento de origem e especifique sua senha
const comparer = new Comparer("source.docx", new LoadOptions("1234"));

// Carregue o documento de destino e especifique sua senha
comparer.add("target.docx", new LoadOptions("5678"));

// Salvar resultado da comparação em um arquivo especificado
comparer.compare("result.docx");

Comparando vários PDF documentos.

GroupDocs.Comparison permite que você compare mais de dois documentos. A operação é quase a mesma da comparação de dois arquivos. Você só precisa adicionar mais arquivos de destino à classe comparer.

Como comparar três ou mais documentos.

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

// Carregue o documento de origem
const comparer = new Comparer(source.pdf");

// Especifique o segundo arquivo para comparação
comparer.add("target2.pdf");

// Especifique o terceiro arquivo para comparação
comparer.add("target3.pdf");

// Salvar resultado da comparação em um arquivo especificado
comparer.compare("result.pdf");
 Português