<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-comparison</artifactId>
<version>23.3</version>
</dependency>compile(group: 'com.groupdocs', name: 'groupdocs-comparison', version: '23.3')<dependency org="com.groupdocs" name="groupdocs-comparison" rev="23.3">
<artifact name="groupdocs-comparison" ext="jar"/>
</dependency>libraryDependencies += "com.groupdocs" % "groupdocs-comparison" % "23.3"Novidades no GroupDocs.Comparison para Java 23.3
Destaques da Versão
O GroupDocs.Comparison para Java 23.3 entrega melhorias significativas na precisão de comparação e renderização visual de PDFs, incluindo exibição de anotações e tratamento de caracteres ruby. Esta versão também apresenta uma refatoração abrangente da API principal, convertendo diversas constantes baseadas em classes para enums, promovendo maior segurança de tipo e clareza no uso.
Correções de Bugs
Exceção na Comparação de PDFs Corrigida:
Corrigida uma exceção de tempo de execução que ocorria ao comparar certos arquivos PDF.Correção na Comparação de Caracteres Ruby:
Ajustada a lógica de comparação para anotações ruby, assegurando marcação precisa de textos verticais em japonês nos PDFs.Melhoria na Detecção de Cabeçalhos/Rodapés em PDFs:
Corrigidos problemas em que cabeçalhos e rodapés não eram comparados corretamente.Renderização de Anotações Corrigida nos PDFs Resultantes:
Garantida a preservação e exibição correta das anotações nos resultados da comparação em PDF.Correção na Comparação de Nomes de Gráficos em PDF:
Resolvido problema onde rótulos de gráficos eram mal identificados ou trocados.Correção de “null” em ChangeInfo:
Corrigido um bug ondenullaparecia incorretamente nos campos de texto de origem/alvo em algumas entradas deChangeInfo.
Aprimoramentos Importantes
Melhoria na Renderização Final de PDFs:
Melhor tratamento de layout e integração de anotações nos resultados finais da comparação.Aprimoramento na Precisão da Comparação de Imagens:
Lógica de detecção refinada para conteúdo gráfico incorporado em todos os tipos de documentos suportados.
API Pública e Alterações Incompatíveis
Esta versão inclui mudanças estruturais significativas com a conversão de constantes de classes para enums. Abaixo está o resumo dos tipos afetados e seus novos nomes:
Refatoração para Enums e Constantes Renomeadas
MergeType
Horizontal→HORIZONTALNone→NONERange→RANGEVertical→VERTICAL
ComparisonType
Text→TEXTSlides→SLIDESWords→WORDSCells→CELLSPdf→PDFImaging→IMAGINGEmail→EMAILNote→NOTEHtml→HTMLDiagram→DIAGRAMDifferent→DIFFERENTUndefined→UNDEFINEDSvg→SVG
MetadataType
Default→DEFAULTSource→SOURCETarget→TARGETFileAuthor→FILE_AUTHOR
PaperSize
- Classe convertida em enumeração (sem detalhes de renomeação fornecidos)
PasswordSaveOption
None→NONESource→SOURCETarget→TARGETUser→USER
PreviewFormats
- Classe convertida em enumeração (sem detalhes de renomeação fornecidos)
DetalisationLevel
Low→LOWMiddle→MIDDLEHigh→HIGH
ChangeType
None→NONEModified→MODIFIEDInserted→INSERTEDDeleted→DELETEDAdded→ADDEDNotModified→NOT_MODIFIEDStyleChanged→STYLE_CHANGEDResized→RESIZEDMoved→MOVEDMovedAndResized→MOVED_AND_RESIZEDShiftedAndResized→SHIFTED_AND_RESIZED
ComparisonAction
None→NONEAccept→ACCEPTReject→REJECT
RevisionType
Insertion→INSERTIONDeletion→DELETIONFormatChange→FORMAT_CHANGEStyleDefinitionChange→STYLE_DEFINITION_CHANGEMoving→MOVING
🔍 Explorar os Detalhes Completos da Versão
Para a lista completa de atualizações, visite GroupDocs.Comparison para Java 23.3 Notas de Lançamento.
comparação de anotações em pdf | diferença de caracteres ruby | migração para enums comparison | comparação de cabeçalhos e rodapés | correção null em changeinfo
| Version | Release Date |
|---|---|
| 25.2 | 4 de abril de 2025 |
| 24.7 | 13 de julho de 2024 |
| 24.6 | 16 de junho de 2024 |
| 24.3 | 18 de março de 2024 |
| 23.10 | 19 de outubro de 2023 |
| 23.5 | 31 de maio de 2023 |
| 23.3 | 3 de março de 2023 |
| 23.1 | 13 de janeiro de 2023 |
| 22.11 | 4 de novembro de 2022 |
| 22.3 | 28 de março de 2022 |
| 21.6 | 25 de janeiro de 2022 |
| 19.6 | 25 de janeiro de 2022 |
| 18.6.3 | 25 de janeiro de 2022 |
| 18.6.2 | 25 de janeiro de 2022 |
| 17.3.2 | 25 de janeiro de 2022 |
| 21.6.1 | 25 de junho de 2021 |
| 20.11 | 18 de novembro de 2020 |
| 20.4 | 30 de abril de 2020 |
| 19.10 | 18 de outubro de 2019 |
| 19.3 | 27 de março de 2019 |
| 18.6.1 | 19 de julho de 2018 |
| 18.6 | 5 de junho de 2018 |
| 17.3.1 | 19 de abril de 2018 |
| 17.3.0 | 19 de abril de 2018 |
| 16.11 | 19 de abril de 2018 |
| 3.2.0 | 19 de abril de 2018 |
| File | Classifier | Size |
|---|---|---|
| groupdocs-comparison-23.3-javadoc.jar | javadoc | 482 KB |
| groupdocs-comparison-23.3.jar | 257 MB | |
| groupdocs-comparison-23.3.pom | 2 KB |
