<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-viewer</artifactId>
    <version>24.10</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-viewer', version: '24.10')
copied!  
<dependency org="com.groupdocs" name="groupdocs-viewer" rev="24.10">
    <artifact name="groupdocs-viewer" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-viewer" % "24.10"
copied!  

O que há de novo no GroupDocs.Viewer for Java 24.10

Destaques da Versão

GroupDocs.Viewer for Java 24.10 traz avanços significativos em precisão de renderização, recuperação de documentos e suporte a novos formatos. Esta versão apresenta renderização em blocos para CAD ao exportar para PDF, geração de slides em HTML/CSS puro, reparação automática de arquivos PDF corrompidos e preservação da proteção contra cópia em PDFs convertidos para HTML. Também foram adicionados suporte aos formatos EPS e JFIF, melhorias na visualização de EPUBs, planilhas e markdown, e correções importantes em formatos diversos.

Novos Recursos

  • Renderização em Blocos para CAD-PDF:
    Permite dividir desenhos CAD em blocos PDF menores, otimizando o desempenho em arquivos DWG/DXF complexos.

  • Reparo Automático de PDFs Corrompidos:
    Agora o Viewer tenta reparar PDFs com erros estruturais, como objetos ausentes ou referências quebradas, durante o carregamento.

  • Slides em HTML/CSS Puro (sem SVG):
    Exporta apresentações PPTX como HTML editável baseado em CSS—facilita pesquisa, acessibilidade e personalização.

  • Preservação da Proteção de Cópia em PDFs HTML:
    Aplica o atributo inert em HTML para PDFs protegidos, evitando seleção e cópia de conteúdo.

  • Suporte a Imagens JFIF:
    Renderização nativa para arquivos JPEG File Interchange Format (.jfif), comuns em imagens compactadas.

  • Visualização de Arquivos EPS (Adobe Illustrator):
    Compatibilidade com arquivos .eps com cabeçalho %!PS-Adobe-3.0 EPSF.

  • EPUB como Texto Selecionável:
    EPUBs são agora renderizados como texto real, em vez de imagens—melhora leitura e usabilidade.

Aprimoramentos

  • Qualidade de Renderização Markdown:
    Melhorias visuais para documentos .md, com maior fidelidade de formatação.

  • Tamanho Otimizado na Saída CAD:
    Redução do tamanho do arquivo ao usar o modo de performance via CadOptions.

  • HTML de Planilhas Mais Limpo:
    Remoção/renomeação de estilos globais no HTML de Excel, evitando conflitos com páginas externas.

Correções de Bugs

  • Erros de Memória e Performance Corrigidos:
    Falhas de heap space, timeouts e lentidão em Linux e documentos grandes foram resolvidos.

  • Compatibilidade com Diversos Formatos Corrigida:
    Correções aplicadas a AI, EPS, PSD, MSG, PPTX, PDF, DWG e Excel.

  • Ajustes Visuais e de Layout:
    Corrigidos erros como imagens fora do lugar, fontes ausentes, layouts quebrados em DOCX, MHT, SVG, PNG e HTML.

Mudanças na API Pública

  • Novas APIs:

    • CadOptions#setEnablePerformanceConversionMode(boolean) — ativa renderização CAD otimizada.
    • HtmlViewOptions.getPresentationOptions().setRenderToPureHtml(true) — ativa HTML puro para slides.
    • PdfOptions#setDisableCopyProtection(boolean) — alterna proteção contra cópia no HTML de PDF.
    • LoadOptions#setTryRepair(boolean) — ativa reparo automático de arquivos PDF.
  • Novos Tipos de Arquivo Suportados:

    • .jfif (JPEG File Interchange Format)
    • Arquivos .eps com cabeçalhos PostScript padrão Adobe.

🔍 Explorar os Detalhes da Versão

Para a lista completa de atualizações, visite GroupDocs.Viewer for Java 24.10 Release Notes.


renderizacao-cad-em-blocos | reparo-pdf-java | slides-html-css-puro | protecao-copia-html-pdf | suporte-eps-jfif

VersionRelease Date
25.24 de março de 2025
24.1230 de dezembro de 2024
24.1031 de outubro de 2024
24.829 de agosto de 2024
24.628 de junho de 2024
24.41 de maio de 2024
24.229 de fevereiro de 2024
23.1130 de novembro de 2023
23.714 de julho de 2023
23.421 de abril de 2023
23.21 de fevereiro de 2023
22.1212 de dezembro de 2022
22.920 de setembro de 2022
3.2.225 de janeiro de 2022
3.2.025 de janeiro de 2022
21.425 de janeiro de 2022
21.11.125 de janeiro de 2022
2.9.025 de janeiro de 2022
2.6.025 de janeiro de 2022
2.5.025 de janeiro de 2022
2.4.125 de janeiro de 2022
2.3.025 de janeiro de 2022
2.2.025 de janeiro de 2022
2.13.025 de janeiro de 2022
19.825 de janeiro de 2022
19.8.225 de janeiro de 2022
19.8.125 de janeiro de 2022
19.125 de janeiro de 2022
17.5.125 de janeiro de 2022
21.1124 de novembro de 2021
21.226 de fevereiro de 2021
20.724 de julho de 2020
20.1.19 de junho de 2020
20.131 de janeiro de 2020
19.1122 de novembro de 2019
19.329 de março de 2019
17.5.019 de abril de 2018
17.2.019 de abril de 2018
3.7.019 de abril de 2018
3.2.119 de abril de 2018
3.0.019 de abril de 2018
2.14.019 de abril de 2018
2.12.019 de abril de 2018
2.11.019 de abril de 2018
2.10.019 de abril de 2018
2.9.119 de abril de 2018
2.8.019 de abril de 2018
2.7.019 de abril de 2018
2.4.019 de abril de 2018