Novidades nesta versão
| ID da Funcionalidade | Descrição |
|---|---|
| CONVERSIONNET‑8090 | Desativar carregamento de ativos externos em arquivos de e‑mail – Adiciona a capacidade de bloquear o carregamento de recursos externos (imagens, folhas de estilo, etc.) ao converter mensagens de e‑mail. Isso melhora a segurança e pode acelerar a conversão. |
| CONVERSIONNET‑8124 | Incorporação completa de fontes para Word → PDF – Introduz uma opção para incorporar o conjunto completo de fontes usadas em um documento WordProcessing ao converter para PDF, garantindo a renderização idêntica do texto em qualquer sistema. |
Usando a nova API
Ignorando recursos externos na conversão de e‑mail
var loadOptions = new EmailLoadOptions
{
SkipExternalResources = true
};
Quando SkipExternalResources está definido como true, todos os ativos externos são ignorados.
Lista branca de recursos selecionados
var loadOptions = new EmailLoadOptions
{
SkipExternalResources = true,
WhitelistedResources = { "trusted-domain.com", ".jpeg", ".png" }
};
Recursos que correspondem a uma entrada em WhitelistedResources são carregados normalmente; todo o restante permanece bloqueado.
Incorporando fontes completas na conversão para PDF
var convertOptions = new PdfConvertOptions();
convertOptions.EmbedFullFonts = true;
Definir EmbedFullFonts como true força o conversor a incorporar os arquivos de fonte completos no PDF resultante.
Correções e aprimoramentos
| ID da Issue | Tipo | Descrição |
|---|---|---|
| CONVERSIONNET‑8108 | Bug | A conversão de arquivos AI, PSD, PSB para FODP/POT falhava. |
| CONVERSIONNET‑8109 | Bug | A conversão de arquivos AI, PSD, PSB para XPS falhava. |
| CONVERSIONNET‑8024 | Bug | A ordem dos ícones de anexos nos PDFs gerados estava incorreta. |
| CONVERSIONNET‑8131 | Bug | IConverterListener.Started() não era invocado no início do processo de conversão. |
Essas correções restauram a compatibilidade total para arquivos‑fonte do Adobe Illustrator, Photoshop e Photoshop grande (PSB), corrigem a renderização de anexos em PDF e garantem que os callbacks do listener sejam disparados conforme a documentação.
Como obter a atualização
-
NuGet – Escolha o pacote que corresponde ao seu framework alvo:
Para .NET 6+ (multiplataforma):
dotnet add package GroupDocs.Conversion --version 25.12Para .NET Framework 4.6.2+:
dotnet add package GroupDocs.Conversion.NETFramework --version 25.12A partir da versão 25.1.0, a biblioteca foi dividida em dois pacotes separados para melhor suporte a cada plataforma.
-
Download direto – Baixe os assemblies compilados para .NET na página oficial de lançamento:
https://releases.groupdocs.com/conversion/net/25.12/
Recursos
- Notas completas de lançamento – https://releases.groupdocs.com/conversion/net/25.12/
- Documentação – https://docs.groupdocs.com/conversion/net/
- Fórum de suporte – https://forum.groupdocs.com/c/conversion/