🚀 GroupDocs.Viewer para Java 25.9: Novos Recursos e Melhorias
Estamos entusiasmados em anunciar o lançamento do GroupDocs.Viewer para Java 25.9, trazendo uma variedade de novos recursos, melhorias e correções de bugs. Esta atualização aprimora as capacidades de renderização de documentos e oferece aos desenvolvedores mais ferramentas para lidar com diferentes formatos de arquivo.
🆕 Principais Novos Recursos
1. Renderização de arquivos AI multipáginas (Adobe Illustrator)
Agora você pode renderizar arquivos AI multipáginas, ampliando o suporte a gráficos vetoriais e arquivos de design.
2. Suporte ao formato de arquivo LHA
Suporte nativo a arquivos .lha / .lzh foi adicionado, incluindo detecção automática de arquivos LHA.
3. Exibição completa de endereço de email
A renderização de email agora exibe os endereços completos de remetente e destinatário sem truncamento ou ofuscação.
4. Desativar atualização de campos ao salvar documentos de processamento de texto
Uma nova opção isUpdateFields permite desativar a atualização de campos ao salvar documentos de processamento de texto (DOC, DOCX, DOCM etc.) para HTML, PDF ou imagens.
5. Realce de texto em documentos renderizados
Você pode realçar texto, como resultados de pesquisa, nos formatos de saída para melhorar a interação com o documento.
🔧 Outras Melhorias
- Remover JavaScript do HTML de saída: Uma opção pública foi adicionada para remover JavaScript do HTML gerado.
- Obter todas as fontes usadas: A classe
Vieweragora inclui o métodogetAllFonts()para recuperar todas as fontes usadas em um documento. - Suporte ao formato de arquivo CAB e WIM: Adicionado suporte aos formatos CAB e WIM com detecção automática.
- Desativar opcionalmente JavaScript ao converter para HTML: Você pode desativar a preservação de JavaScript nas saídas HTML para os formatos relevantes.
🛠️ Alterações na API Pública
- Nova propriedade booleana
isRemoveJavaScriptemHtmlViewOptionspara controlar a inclusão de JavaScript no HTML de saída. - Nova propriedade booleana
isUpdateFieldsemWordProcessingOptionspara controlar a atualização de campos ao salvar documentos. - Nova classe
UsedFontInfoemcom.groupdocs.viewer.fontspara informações de fontes. - Novo método
getAllFonts()na classeViewer. - Nova classe
SearchHighlightOptionsemcom.groupdocs.viewer.options. - Novo método
search(SearchHighlightOptions)na classeViewer. - Novas classes
FontStyleseFontFormatemcom.groupdocs.viewer.fonts.
✅ Correções de Bugs
A versão 25.9 inclui mais de 20 correções de bugs, incluindo:
- Problemas de renderização de arquivos DWG.
- Exceções ao renderizar arquivos XLS antigos.
- Renderização de comentários em arquivos de apresentação.
- Problemas de renderização HTML com arquivos compactados.
- Problemas de largura e altura nas informações de visualização de arquivos compactados.
- Melhorias na renderização de documentos XML.
- Correções na conversão de DOCX para HTML.
- Erros de renderização de arquivos EPS.
- Problemas de renderização de DXF, DWF, PS e TEX.
- Problemas de renderização de XLS em HTML/PDF.
- Melhorias na qualidade de PDF.
📥 Como Atualizar
Para atualizar para o GroupDocs.Viewer para Java 25.9 via Maven:
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer</artifactId>
<version>25.9</version>
</dependency>
As notas de versão e a documentação detalhada da versão 25.9 podem ser encontradas no site oficial da GroupDocs.