GroupDocs.Viewer for Java 26.3 está agora disponível. Esta atualização menor introduz uma nova opção de renderização para marcadores de posição de slides e resolve uma ampla gama de bugs que afetam conversões de PDF, PowerPoint, Excel, Word e imagens.
O que há de novo nesta versão
- GroupDocs.Viewer for Java 26.3 (25.12 → 26.3)
| Chave | Categoria | Resumo |
|---|---|---|
| VIEWERNET‑5551 | Novo recurso | Adicionar opção para renderizar marcadores de posição em cabeçalhos e rodapés de slides |
| VIEWERNET‑5550 | Bug | Conteúdo adicionado ao rodapé do PowerPoint não é visível ao renderizar para todos os formatos de saída |
| VIEWERNET‑5530 | Bug | Renderização incorreta de fontes árabes ao converter DOCX para PDF |
| VIEWERNET‑5408 | Bug | Velocidade de renderização lenta de PDF para HTML |
| VIEWERNET‑4964 | Bug | Texto malformado ao salvar PDF para HTML quando um DefaultFontName personalizado é aplicado |
| VIEWERNET‑4941 | Bug | Erros intermitentes de renderização de caracteres no Windows Server 2019 |
| VIEWERNET‑5024 | Bug | PDF para HTML: Texto não convertido corretamente |
| VIEWERNET‑5514 | Bug | Processamento incorreto da numeração de páginas explícita durante chamadas consecutivas para a família de formatos Spreadsheet |
| VIEWERNET‑5513 | Bug | Geração de documento WordProcessing inválida no modo de avaliação com número de página explicitamente especificado fora do limite de avaliação |
| VIEWERNET‑5480 | Bug | Renderização de PDF está completamente quebrada |
| VIEWERNET‑5515 | Bug | Renderização de TIFF lança exceção com Cross-platform Viewer no Linux |
| VIEWERNET‑4540 | Bug | Arquivo PDF exibido incorretamente, com letras alteradas e linhas deslocadas |
| VIEWERNET‑5516 | Bug | Geração de visualização WordProcessing para PDF inválida no modo licenciado ao passar um número de página maior que o total de páginas do documento |
| VIEWERNET‑5577 | Melhoria | Implementar detecção e encapsulamento de URIs brutas no corpo da mensagem de e‑mail |
| VIEWERNET‑5550 | Bug | Conteúdo adicionado ao rodapé do PowerPoint não é visível ao renderizar para todos os formatos de saída (reaberto a partir da v25.11) |
| VIEWERNET‑5241 | Bug | Formatação de números, datas/hora e valores monetários está quebrada ao converter PDF para HTML |
| VIEWERNET‑4709 | Bug | PDF para HTML: Todo o arquivo resultante se torna um link |
| VIEWERNET‑5568 | Bug | Links hipertexto no corpo do e‑mail não são clicáveis |
| VIEWERJAVA‑4048 | Bug | XLSX para HTML: Autofit não é aplicado ao número da linha |
| VIEWERJAVA‑4058 | Bug | NullPointerException na resolução de fontes no Docker devido à falta de LOCALAPPDATA |
| VIEWERJAVA‑4060 | Aprimoramento | Renderização de Excel produz texto de baixa resolução comparado ao PDF ao converter para JPG (ou PNG) |
Alterações na API pública
Adicionado
com.groupdocs.viewer.options.PresentationOptions.isRenderHeaderFooterPlaceholders() propriedade booleana (VIEWERNET‑5551)
Removido
Nenhum
Novos recursos
- Adicionadas as propriedades
HorizontalResolutioneVerticalResolutionà classe SpreadsheetOptions, permitindo que os usuários controlem a resolução da imagem de saída (em DPI) ao renderizar planilhas para formatos PNG e JPEG.
Exemplo de código
Path pageFilePathFormat = Paths.get("page_{0}.png");
PngViewOptions viewOptions = new PngViewOptions(pageFilePathFormat);
viewOptions.getSpreadsheetOptions().setHorizontalResolution(300);
viewOptions.getSpreadsheetOptions().setVerticalResolution(300);
try (Viewer viewer = new Viewer("sample.xlsx")) {
viewer.view(viewOptions);
}
Como obter a atualização
Adicione a seguinte dependência ao seu pom.xml (ou a entrada equivalente no Gradle) para usar a versão 26.3:
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer</artifactId>
<version>26.3</version>
</dependency>
Download direto
Alternativamente, faça o download dos JARs compilados na página oficial de lançamentos:
https://releases.groupdocs.com/viewer/java/